Skip to main content

Crate portalis_ingest

Crate portalis_ingest 

Source
Expand description

Ingest Agent - Python AST Parser

Parses Python source code into a Portalis AST representation. Following London School TDD with outside-in development.

Re-exports§

pub use project_parser::ProjectParser;
pub use project_parser::PythonProject;
pub use project_parser::PythonModule;

Modules§

project_parser
Project-Level Parser for Multi-File Python Projects

Structs§

IngestAgent
Ingest Agent implementation
IngestInput
Input for the Ingest Agent
IngestOutput
Output from the Ingest Agent
PythonAst
Simplified Python AST representation
PythonAttribute
PythonClass
PythonFunction
PythonImport
PythonParameter