orchestrata_tools.backcompat

Reference › orchestrata_tools › backcompat

Backward-compatible CLI wrappers.

The backcompat package holds thin command-line wrappers that preserve the interfaces of four older standalone scripts on top of the orchestrata_tools library. Each wrapper has a main(argv) function that parses the old flags, loads a serialized AST file with the JSON loader, builds an index and calls the library.

No module outside the package imports them; tests/test_orchestrata_tools_backcompat.py exercises them. New work should use the package CLI in __main__ or the library classes directly. Start with ast_explorer as the largest wrapper.

5 modules, 246 lines of code.

Modules

Module Summary LOC
__init__ Backward-compatible CLI wrappers. 1
ast_explorer Backward-compatible wrapper for ast_explorer.py. 89
code_review Backward-compatible wrapper for code-review.py. 69
diagram_generator Backward-compatible wrapper for diagram_generator.py. 53
test_review Backward-compatible wrapper for test-review.py. 34

Dependency diagram

Package dependency diagram orchestrata_tools.backcompat