orchestrata_tools.models
Reference › orchestrata_tools › models
AST and test analysis data models.
The models package defines the data classes shared by the rest of orchestrata_tools. ast_models describes a codebase as modules, classes, methods, functions, imports and parameters, and is the input to nearly every other package. test_models describes test analysis results: test entries, test-to-method matches with a strategy and confidence, coverage gaps and coverage reports. The package __init__ re-exports both sets. The loaders that fill these classes are in parser. Start with ASTCodebase in ast_models.
3 modules, 328 lines of code.
Modules
| Module | Summary | LOC |
|---|---|---|
__init__ |
AST and test analysis data models. | 35 |
ast_models |
Unified AST data models for orchestrata_tools. | 217 |
test_models |
Models for test analysis and coverage reporting. | 76 |