Skip to main content

codemem_engine/index/
mod.rs

1//! Code indexing engine: ast-grep based code parsing, symbol extraction,
2//! reference resolution, and incremental indexing.
3
4pub mod chunker;
5pub mod engine;
6pub mod incremental;
7pub mod indexer;
8pub mod manifest;
9pub mod parser;
10pub mod resolver;
11pub mod rule_loader;
12pub mod symbol;
13
14pub use chunker::{ChunkConfig, CodeChunk};
15pub use indexer::{IndexAndResolveResult, IndexProgress, IndexResult, Indexer};
16pub use manifest::{Dependency, ManifestResult, Workspace};
17pub use parser::{CodeParser, ParseResult};
18pub use resolver::{ReferenceResolver, ResolvedEdge};
19pub use symbol::{Reference, ReferenceKind, Symbol, SymbolKind, Visibility};