313
Files Analyzed
14.55
Average Complexity
136
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 |
| Services | 19.13 | 8 | 153 |
| Other | 17.00 | 2 | 34 |
| Routes/Pages | 15.98 | 125 | 1997 |
| Modals | 15.38 | 8 | 123 |
| Components | 12.24 | 139 | 1702 |
| Templates | 11.75 | 16 | 188 |
| Utilities | 5.25 | 4 | 21 |
📁 Complexity by File Type
| File Type | Average Complexity | Files | Total Complexity |
|---|---|---|---|
| JS | 18.50 | 32 | 592 |
| TS | 14.10 | 281 | 3962 |
⚠️ High Complexity Files (>10)
| File Path | Cyclomatic Complexity | Maintainability Index |
|---|---|---|
| src/routes/income/legacy-finance.ts | 135 | 20.0 |
| src/routes/account/views/invoicing.ts | 102 | 20.0 |
| src/components/app-shell/call.js | 89 | 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/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/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/externalwork/components/time-tracker/time-tracker.ts | 51 | 20.0 |
| src/routes/talentcockpit/page-talentcockpit.ts | 49 | 20.0 |
| src/routes/account/address.ts | 48 | 20.0 |
| src/modules/User.ts | 46 | 20.0 |
| src/routes/profile/views/skills.ts | 45 | 20.0 |
| src/routes/welcome/components/wlcm-feed-todos/wlcm-feed-todos.ts | 45 | 20.0 |
| src/routes/contract/page-contract.ts | 40 | 20.0 |