136
Files Analyzed
8.61
Average Complexity
36
High Complexity Files
medium risk
Good complexity levels
🏗️ Complexity by Code Category
| Category | Average Complexity | Files | Total Complexity |
|---|---|---|---|
| Modules | 64.00 | 1 | 64 |
| Routes/Pages | 11.59 | 17 | 197 |
| Utilities | 8.80 | 10 | 88 |
| Other | 8.53 | 32 | 273 |
| Components | 7.22 | 76 | 549 |
📁 Complexity by File Type
| File Type | Average Complexity | Files | Total Complexity |
|---|---|---|---|
| TS | 8.61 | 136 | 1171 |
⚠️ High Complexity Files (>10)
| File Path | Cyclomatic Complexity | Maintainability Index |
|---|---|---|
| src/routes/address/components/address-form/index.ts | 76 | 20.0 |
| src/modules/matomoTracker.ts | 64 | 20.0 |
| src/routes/address/page-address.ts | 43 | 20.0 |
| src/routes/work-experience/components/industry-form/index.ts | 32 | 36.0 |
| src/routes/personal-details/page-personal-details.ts | 29 | 42.0 |
| src/api/talent.ts | 26 | 48.0 |
| src/routes/work-experience/page-work-experience.ts | 25 | 50.0 |
| src/utils/file-actions.ts | 24 | 52.0 |
| src/utils/job-tile-helpers.ts | 23 | 54.0 |
| src/routes/email/components/email-not-verified/index.ts | 22 | 56.0 |
| src/api/meetings.ts | 19 | 62.0 |
| src/routes/obcall-schedule/components/ob-booking-form/index.ts | 19 | 62.0 |
| src/routes/obcall-schedule/page-obcall-schedule.ts | 18 | 64.0 |
| src/api/static.ts | 17 | 66.0 |
| src/components/card-teaser/index.ts | 17 | 66.0 |
| src/api/address-documents.ts | 16 | 68.0 |
| src/api/identification-document.ts | 16 | 68.0 |
| src/api/trade-license.ts | 16 | 68.0 |
| src/components/page-footer/index.ts | 16 | 68.0 |
| src/components/phone-number-field/index.ts | 16 | 68.0 |