Skip to main content

Module engine

Module engine 

Source
Expand description

High-level compilation pipeline and query engine.

Orchestrates parsing, semantic analysis, and graph building. Orchestrates query execution across indexes.

Re-exports§

pub use compile::CompileOptions;
pub use compile::CompilePipeline;
pub use compile::CompileResult;
pub use compile::CompileStats;
pub use impact::BlastRadius;
pub use impact::ChangeType;
pub use impact::EnhancedImpactResult;
pub use impact::ImpactAnalyzer;
pub use impact::ImpactType;
pub use impact::ImpactedNode;
pub use impact::Mitigation;
pub use impact::ProposedChange;
pub use impact::RiskLevel;
pub use incremental::ChangeSet;
pub use incremental::IncrementalCompiler;
pub use incremental::IncrementalResult;
pub use query::QueryEngine;
pub use regression::RegressionPredictor;
pub use regression::TestId;
pub use regression::TestPrediction;

Modules§

compile
Main compilation pipeline.
impact
Enhanced Impact Analysis — Invention 1.
incremental
Incremental recompilation support.
query
Query executor for all 24 query types.
regression
Regression Oracle — Invention 3.