department-of-veterans-affairs/vets-website

View on GitHub

Showing 12,761 of 12,761 total issues

Function TravelVehicle has 29 lines of code (exceeds 25 allowed). Consider refactoring.
Open

const TravelVehicle = props => {
  const { router } = props;
  const { t } = useTranslation();
  const { updateError } = useUpdateError();
  const additionalInfoItems = [

    Function makeSchema has 29 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    function makeSchema(locationId) {
      return {
        type: 'object',
        properties: {
          toxicExposure: {

      Function makeSchema has 29 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

      function makeSchema(locationId) {
        return {
          type: 'object',
          properties: {
            toxicExposure: {

        Function changeDisabilityName has 29 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

        const changeDisabilityName = (oldData, newData, changedIndex) => {
          const oldId = sippableId(oldData.newDisabilities[changedIndex]?.condition);
          const newId = sippableId(newData.newDisabilities[changedIndex]?.condition);
        
          let result = removeDisability(oldData.newDisabilities[changedIndex], newData);

          Function makeSchema has 29 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

          function makeSchema(itemId) {
            return {
              type: 'object',
              properties: {
                toxicExposure: {

            Function makeSchema has 29 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

            function makeSchema(locationId) {
              return {
                type: 'object',
                properties: {
                  toxicExposure: {

              Function prefillTransformer has 29 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

              export default function prefillTransformer(pages, formData, metadata) {
                // TODO: once backend prefill is implemented, refactor to
                // remove test-data with incoming prefill data
                const { preparerType } = formData;
                const newFormData = {

                Function prefillTransformer has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                Open

                export default function prefillTransformer(pages, formData, metadata) {
                  const prefillPersonalInformation = data => {
                    return {
                      aboutYourself: {
                        ...data.personalInformation,
                Severity: Minor
                Found in src/applications/ask-va/config/prefill-transformer.js - About 1 hr to fix

                  Function addressUI has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                  export const addressUI = props => {
                    const {
                      label,
                      hint = null,
                      requireCounty = false,
                  Severity: Minor
                  Found in src/applications/caregivers/definitions/sharedUI.js - About 1 hr to fix

                    Function MaintenanceAlert has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                    Open

                    export const MaintenanceAlert = () => {
                      return (
                        <va-alert
                          class="row vads-u-margin-top--3 vads-u-margin-left--1"
                          status="info"

                      Function UnAuthBanner has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                      Open

                      const UnAuthBanner = () => {
                        const dispatch = useDispatch();
                        const handleSignIn = () => {
                          dispatch(toggleLoginModal(true, 'mhv-sm-landing-page'));
                        };

                        Function getCancelInfo has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                        Open

                        export function getCancelInfo(state) {
                          const {
                            appointmentToCancel,
                            showCancelModal,
                            cancelAppointmentStatus,
                        Severity: Minor
                        Found in src/applications/vaos/appointment-list/redux/selectors.js - About 1 hr to fix

                          Function generatePhaseItems has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                          Open

                            const generatePhaseItems = () => {
                              const {
                                currentPhaseBack,
                                previousPhases,
                              } = claim.attributes.claimPhaseDates;

                            Function VeteranSuccessModalContent has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                            Open

                            export default function VeteranSuccessModalContent() {
                              return (
                                <>
                                  <p>
                                    This program supports service members, Veterans, and qualified

                              Function addMapMarker has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                              Open

                                const addMapMarker = (institution, index, locationBounds, mapMarkers) => {
                                  const { latitude, longitude, name } = institution;
                                  const lngLat = new mapboxgl.LngLat(longitude, latitude);
                              
                                  const markerElement = document.createElement('div');
                              Severity: Minor
                              Found in src/applications/gi/containers/search/LocationSearchResults.jsx - About 1 hr to fix

                                Function validateSearchTermSubmit has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                                Open

                                export const validateSearchTermSubmit = (
                                  searchTerm,
                                  dispatchError,
                                  error,
                                  filters,
                                Severity: Minor
                                Found in src/applications/gi/utils/helpers.js - About 1 hr to fix

                                  Function buildSearchFilters has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                                  Open

                                  export const buildSearchFilters = filters => {
                                    const clonedFilters = _.cloneDeep(filters);
                                    delete clonedFilters.expanded;
                                    delete clonedFilters.search;
                                  
                                  
                                  Severity: Minor
                                  Found in src/applications/gi/selectors/filters.js - About 1 hr to fix

                                    Function EightKeysModalContent has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                                    Open

                                    export default function EightKeysModalContent() {
                                      return (
                                        <>
                                          <p>
                                            The “8 Keys to Veterans’ Success” are steps that postsecondary

                                      Function aboutTheSchool has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                                      Open

                                      export function aboutTheSchool(
                                        onChangeCheckbox,
                                        options,
                                        smallScreen,
                                        automatedTest = false,
                                      Severity: Minor
                                      Found in src/applications/gi/containers/search/FilterBeforeResults.jsx - About 1 hr to fix

                                        Function institutionFieldValue has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                                        Open

                                          const institutionFieldValue = (
                                            field,
                                            rowIndex,
                                            colIndex,
                                            institution,
                                        Severity: Minor
                                        Found in src/applications/gi/components/CompareGrid.jsx - About 1 hr to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language