314
Files Analyzed
14.87
Average Complexity
140
High Complexity Files
high risk
Moderate complexity - focus on refactoring
🏗️ Complexity by Code Category
| Category | Average Complexity | Files | Total Complexity |
|---|---|---|---|
| Legacy Pages | 34.67 | 3 | 104 |
| Modules | 29.00 | 8 | 232 |
| Other | 20.00 | 2 | 40 |
| Services | 19.13 | 8 | 153 |
| Routes/Pages | 16.14 | 132 | 2130 |
| Modals | 15.38 | 8 | 123 |
| Components | 12.62 | 133 | 1678 |
| Templates | 11.75 | 16 | 188 |
| Utilities | 5.25 | 4 | 21 |
📁 Complexity by File Type
| File Type | Average Complexity | Files | Total Complexity |
|---|---|---|---|
| JS | 18.47 | 32 | 591 |
| TS | 14.46 | 282 | 4078 |
⚠️ High Complexity Files (>10)
| File Path | Cyclomatic Complexity | Maintainability Index |
|---|---|---|
| src/routes/income/legacy-finance.ts | 140 | 20.0 |
| src/routes/account/views/invoicing.ts | 102 | 20.0 |
| src/components/app-shell/call.js | 88 | 20.0 |
| src/routes/score/page-score.ts | 72 | 20.0 |
| src/subtemplates/todoList/todoList.js | 71 | 20.0 |
| src/pages/schedule.js | 70 | 20.0 |
| src/routes/externalwork/page-externalwork.ts | 70 | 20.0 |
| src/routes/welcome/components/wlcm-feed-todos/wlcm-feed-todos.ts | 63 | 20.0 |
| src/components/app-shell/index.ts | 59 | 20.0 |
| src/modules/matomoTracker.ts | 58 | 20.0 |
| src/routes/account/views/basics.ts | 58 | 20.0 |
| src/routes/income/__tests__/legacy-finance.test.ts | 56 | 20.0 |
| src/services/CallService.ts | 55 | 20.0 |
| src/components/web-phone/phoneInstance/index.ts | 54 | 20.0 |
| src/modal/call_edit.js | 54 | 20.0 |
| src/routes/talentcockpit/utils.ts | 53 | 20.0 |
| src/routes/externalwork/components/time-tracker/time-tracker.ts | 51 | 20.0 |
| src/modules/User.ts | 46 | 20.0 |
| src/routes/profile/views/skills.ts | 45 | 20.0 |
| src/routes/income/__tests__/account-movements.test.ts | 44 | 20.0 |