TAREA #22344
abierta[SonarQube on tca-node-coordination - CRITICAL] Refactor this function to reduce its Cognitive Complexity from 47 to the 15 allowed.
0%
Descripción
SonarQube Issue Detected
- Message: Refactor this function to reduce its Cognitive Complexity from 47 to the 15 allowed.
- Severity: CRITICAL
- Rule: typescript:S3776
- Component: tca-node-coordination:src/services/coordinationService.ts
- Line: 203
- Effort/Debt: 37min
Flows / Execution Path (Steps to reproduce the bug):
Flow 1:
1. [src/services/coordinationService.ts:208] +1
Flow 2:
1. [src/services/coordinationService.ts:214] +1
Flow 3:
1. [src/services/coordinationService.ts:235] +1
Flow 4:
1. [src/services/coordinationService.ts:242] +1
Flow 5:
1. [src/services/coordinationService.ts:242] +1
Flow 6:
1. [src/services/coordinationService.ts:244] +2 (incl. 1 for nesting)
Flow 7:
1. [src/services/coordinationService.ts:244] +1
Flow 8:
1. [src/services/coordinationService.ts:246] +3 (incl. 2 for nesting)
Flow 9:
1. [src/services/coordinationService.ts:248] +4 (incl. 3 for nesting)
Flow 10:
1. [src/services/coordinationService.ts:248] +1
Flow 11:
1. [src/services/coordinationService.ts:251] +5 (incl. 4 for nesting)
Flow 12:
1. [src/services/coordinationService.ts:254] +6 (incl. 5 for nesting)
Flow 13:
1. [src/services/coordinationService.ts:258] +5 (incl. 4 for nesting)
Flow 14:
1. [src/services/coordinationService.ts:259] +6 (incl. 5 for nesting)
Flow 15:
1. [src/services/coordinationService.ts:259] +1
Flow 16:
1. [src/services/coordinationService.ts:261] +7 (incl. 6 for nesting)
Flow 17:
1. [src/services/coordinationService.ts:270] +1
---
View in SonarQube:
http://localhost:9000/project/issues?id=tca-node-coordination&issues=68b78032-93a6-4b7b-8f6c-18c9edec7ff4