orchestrata_tools.parser

Reference › orchestrata_tools › parser › init

Re-exports JSONASTLoader, SourceASTParser and ASTIndex from the three parser modules.

At a glance

Source src/orchestrata_tools/parser/__init__.py
Lines of code 7
Classes 0
Functions 0
Imports (internal) orchestrata_tools.parser.indexer, orchestrata_tools.parser.json_loader, orchestrata_tools.parser.source_parser
Imported by orchestrata_tools.__main__, orchestrata_tools.backcompat.ast_explorer, orchestrata_tools.backcompat.code_review, orchestrata_tools.backcompat.diagram_generator, orchestrata_tools.backcompat.test_review, scripts.gen_tests, scripts.review-tools, scripts.test-gen
Tests that import it tests/test_orchestrata_tools.py, tests/test_orchestrata_tools_test_generator.py, tests/test_tools_complexity_analyzer.py

Class diagram

No classes; see Functions.

Dependency diagram

Dependency diagram orchestrata_tools.parser

API

No public API: the module defines no classes, functions or constants.

Source

Permalink: https://gitlab.com/MSamy/orchestrata-ultimate-architecture/-/blob/a4cbc2bdf/src/orchestrata_tools/parser/__init__.py

"""AST parsing and indexing utilities."""

from orchestrata_tools.parser.indexer import ASTIndex
from orchestrata_tools.parser.json_loader import JSONASTLoader
from orchestrata_tools.parser.source_parser import SourceASTParser

__all__ = ["JSONASTLoader", "ASTIndex", "SourceASTParser"]