51
Files Analyzed
19.29
Average Complexity
29
High Complexity Files
critical risk
High complexity - significant refactoring needed
🏗️ Complexity by Code Category
| Category | Average Complexity | Files | Total Complexity |
|---|---|---|---|
| Legacy Pages | 28.00 | 1 | 28 |
| Components | 21.38 | 8 | 171 |
| Routes/Pages | 20.69 | 26 | 538 |
| Modules | 20.00 | 7 | 140 |
| Utilities | 15.00 | 6 | 90 |
| Other | 7.50 | 2 | 15 |
| Modals | 2.00 | 1 | 2 |
📁 Complexity by File Type
| File Type | Average Complexity | Files | Total Complexity |
|---|---|---|---|
| JS | 15.31 | 16 | 245 |
| TS | 21.11 | 35 | 739 |
⚠️ High Complexity Files (>10)
| File Path | Cyclomatic Complexity | Maintainability Index |
|---|---|---|
| src/components/user-evaluation/index.ts | 70 | 20.0 |
| src/routes/talent/page-talent.ts | 61 | 20.0 |
| src/routes/home/page-home.ts | 55 | 20.0 |
| src/routes/assetmanager/page-assetmanager.ts | 53 | 20.0 |
| src/routes/schedule/page-schedule.ts | 53 | 20.0 |
| src/modules/matomoTracker.ts | 47 | 20.0 |
| src/routes/talent/tabs/profile.js | 42 | 20.0 |
| src/routes/security/page-security.ts | 41 | 20.0 |
| src/routes/talent/tabs/addresses.js | 37 | 26.0 |
| src/modules/Model.ts | 36 | 28.0 |
| src/utils/onboardingProgress.js | 34 | 32.0 |
| src/modules/api/api-user.ts | 33 | 34.0 |
| src/pages/supporttickets.js | 28 | 44.0 |
| src/routes/schedule/schedule-calendar.service.ts | 27 | 46.0 |
| src/routes/schedule/components/schedule-meeting-dialog/index.ts | 24 | 52.0 |
| src/routes/verification/page-verification.ts | 24 | 52.0 |
| src/components/app-shell/index.ts | 23 | 54.0 |
| src/routes/security/security.service.ts | 22 | 56.0 |
| src/routes/talent/tabs/referral.js | 20 | 60.0 |
| src/utils/onboardData.ts | 20 | 60.0 |