Re-exports§
pub use config::Settings;pub use error::IndexError;pub use error::IndexResult;pub use error::McpError;pub use error::McpResult;pub use error::ParseError;pub use error::ParseResult;pub use error::StorageError;pub use error::StorageResult;pub use indexing::SimpleIndexer;pub use indexing::calculate_hash;pub use parsing::RustParser;pub use relationship::RelationKind;pub use relationship::Relationship;pub use relationship::RelationshipEdge;pub use storage::IndexPersistence;pub use symbol::CompactSymbol;pub use symbol::StringTable;pub use symbol::Symbol;pub use symbol::Visibility;pub use types::CompactString;pub use types::FileId;pub use types::IndexingResult;pub use types::Range;pub use types::SymbolId;pub use types::SymbolKind;pub use types::compact_string;
Modules§
- config
- The main library module for codanna Configuration module for the codebase intelligence system.
- display
- Rich terminal display utilities for enhanced CLI output.
- error
- Error types for the codebase intelligence system
- indexing
- mcp
- MCP (Model Context Protocol) server implementation for code intelligence
- parsing
- relationship
- semantic
- Semantic search functionality for documentation comments
- storage
- symbol
- types
- vector
- Vector search functionality for code intelligence.