Code Metrics Overview
Comprehensive analysis of your codebase quality and maintainability - these metrics only show the average values per file so outliers might be hidden
Lines of Code
Total codebase size
Total size of your codebase. Larger codebases require more maintenance effort and are harder to understand.
Avg. Cyclomatic Complexity
Avg. Function Cyclomatic Complexity per file
Lower complexity (1-4) is better. Values above 10 indicate functions that are hard to test and maintain.
Avg. Cognitive Complexity
Avg. Function Cognitive Complexity per file
Lower complexity (1-4) is better. Values above 10 indicate functions that are hard to test and maintain.
Maintainability
Maintainability Index per file
Higher is better. Values above 80 indicate highly maintainable code, below 60 suggests refactoring needed.
Avg. Method Size
Average lines per method
Shorter methods (10-20 lines) are easier to understand and test. Methods over 50 lines should be refactored.
Git Activity
Commit frequency over time
License Types
Distribution by license