haive.core.utils.debugkit.analysisΒΆ
Advanced code analysis utilities for type checking and complexity analysis.
This package provides comprehensive code analysis capabilities including: - Static type analysis with multiple type checkers - Multi-dimensional complexity analysis - Code quality scoring and recommendations - Integration with popular Python analysis tools
The analysis modules work together to provide detailed insights into code quality, maintainability, and potential issues.
SubmodulesΒΆ
FunctionsΒΆ
Get or create the complexity analyzer instance. |
|
Get or create the static analysis orchestrator instance. |
|
Get or create the type analyzer instance. |
Package ContentsΒΆ
- haive.core.utils.debugkit.analysis.get_complexity_analyzer()[source]ΒΆ
Get or create the complexity analyzer instance.
- Returns:
The complexity analyzer instance
- Return type:
- haive.core.utils.debugkit.analysis.get_static_orchestrator()[source]ΒΆ
Get or create the static analysis orchestrator instance.
- Returns:
The static analysis orchestrator
- Return type: