orchestrata_tools.complexity
Reference › orchestrata_tools › complexity
Complexity analysis: cyclomatic, cognitive, god-class detection.
The complexity package estimates how complex the methods and classes of an analysed codebase are. It contains one working module, analyzer, whose ComplexityAnalyzer takes an index from the parser package and produces a ComplexityReport. The scores are heuristics computed from signatures and docstrings. The package __init__ re-exports the analyzer.
2 modules, 136 lines of code.
Modules
| Module | Summary | LOC |
|---|---|---|
__init__ |
Complexity analysis: cyclomatic, cognitive, god-class detection. | 5 |
analyzer |
Complexity analysis engine. | 131 |