Generated: Loading...
📊 Code Composition
Distribution of code, comments, and blank lines
✨ Code Quality
Technical Debt Indicators
Large Files (>1000 lines)
Large files may benefit from refactoring into smaller, more maintainable modules.
Loading...
⚡ Code Execution Metrics
Metrics related to executable code
-
Avg Statements/Function
🎯 SOLID Principles Compliance
Object-oriented design quality indicators
📋 Single Responsibility Principle (SRP)
Classes should have only one reason to change
-
Large Classes (>15 methods)
🔄 Liskov Substitution Principle (LSP)
Derived classes must be substitutable for base classes
-
Deep Inheritance (>4 levels)
🔌 Interface Segregation Principle (ISP)
Clients should not depend on interfaces they don't use
-
Large Interfaces (>10 methods)
↔️ Dependency Inversion Principle (DIP)
Depend on abstractions, not concretions
🏗️ Code Structure
Architecture and organization metrics
📚 Libraries
Static libraries in the Include directory
Loading...
📦 Packages
Component packages in the Impl directory
Loading...
✅ Test Coverage
Comprehensive testing metrics for the codebase
Test Coverage: -
Total Test Cases: -
Tested Classes: -
Test Density: - tests per 1000 lines
🔢 Code Complexity
Measures of code complexity and maintainability
Average Cyclomatic Complexity: -
Max Cyclomatic Complexity: -
High Complexity Functions (>10): -
Average Cognitive Complexity: -
🎯 Code Quality Metrics
Overall code quality indicators
Maintainability Index: -/100 (-)
Documentation Coverage: -%
Code Duplication: -%
Code Churn (6 months): - changes
📈 Additional Metrics
Test Files: -
Documentation Files: -
Comment Lines:
Blank Lines: -