TAREA #22327
abierta[SonarQube on tca-node-front - CRITICAL] Refactor this function to reduce its Cognitive Complexity from 26 to the 15 allowed.
0%
Descripción
SonarQube Issue Detected
- Message: Refactor this function to reduce its Cognitive Complexity from 26 to the 15 allowed.
- Severity: CRITICAL
- Rule: javascript:S3776
- Component: tca-node-front:src/components/modals/ViewUnitCalendarModal.jsx
- Line: 7
- Effort/Debt: 16min
Flows / Execution Path (Steps to reproduce the bug):
Flow 1:
1. [src/components/modals/ViewUnitCalendarModal.jsx:174] +1
Flow 2:
1. [src/components/modals/ViewUnitCalendarModal.jsx:177] +1
Flow 3:
1. [src/components/modals/ViewUnitCalendarModal.jsx:268] +1
Flow 4:
1. [src/components/modals/ViewUnitCalendarModal.jsx:352] +1
Flow 5:
1. [src/components/modals/ViewUnitCalendarModal.jsx:353] +1
Flow 6:
1. [src/components/modals/ViewUnitCalendarModal.jsx:354] +1
Flow 7:
1. [src/components/modals/ViewUnitCalendarModal.jsx:363] +1
Flow 8:
1. [src/components/modals/ViewUnitCalendarModal.jsx:365] +1
Flow 9:
1. [src/components/modals/ViewUnitCalendarModal.jsx:382] +1
Flow 10:
1. [src/components/modals/ViewUnitCalendarModal.jsx:430] +1
Flow 11:
1. [src/components/modals/ViewUnitCalendarModal.jsx:470] +1
Flow 12:
1. [src/components/modals/ViewUnitCalendarModal.jsx:475] +2 (incl. 1 for nesting)
Flow 13:
1. [src/components/modals/ViewUnitCalendarModal.jsx:486] +1
Flow 14:
1. [src/components/modals/ViewUnitCalendarModal.jsx:552] +1
Flow 15:
1. [src/components/modals/ViewUnitCalendarModal.jsx:569] +1
Flow 16:
1. [src/components/modals/ViewUnitCalendarModal.jsx:571] +1
Flow 17:
1. [src/components/modals/ViewUnitCalendarModal.jsx:571] +1
Flow 18:
1. [src/components/modals/ViewUnitCalendarModal.jsx:571] +1
Flow 19:
1. [src/components/modals/ViewUnitCalendarModal.jsx:577] +1
Flow 20:
1. [src/components/modals/ViewUnitCalendarModal.jsx:577] +2 (incl. 1 for nesting)
Flow 21:
1. [src/components/modals/ViewUnitCalendarModal.jsx:579] +1
Flow 22:
1. [src/components/modals/ViewUnitCalendarModal.jsx:816] +1
Flow 23:
1. [src/components/modals/ViewUnitCalendarModal.jsx:819] +1
Flow 24:
1. [src/components/modals/ViewUnitCalendarModal.jsx:869] +1
---
View in SonarQube:
http://localhost:9000/project/issues?id=tca-node-front&issues=9f13293b-7893-483d-9822-2b879d67bc5a
Ningún dato disponible