Structs§
- Dependency
Cache - In-memory dependency cache for O(1) lookups. Caches both forward (file -> dependencies) and reverse (file -> dependents) mappings. Used by daemon for fast invalidation during file watching.
- Duplicate
Group - Represents a group of duplicate symbols sharing the same content hash.
- Edge
Record - File
Dependency - File dependency record for tracking imports/includes. Used by incremental indexing and dependency graph queries.
- File
Record - File
Stats - Pre-computed file statistics for O(1) aggregate queries. Used by CLI stats commands and daemon status reporting.
- Index
Store - Reference
Record - Schema
Version - Schema version for database compatibility checking.
- Symbol
Record
Enums§
- DbOpen
Result - Result of attempting to open a database.
- Regeneration
Reason - Reason why database regeneration is needed.