Module cache

Module cache 

Source

Re-exports§

pub use auto_pruner::AutoPruner;
pub use auto_pruner::BackgroundPruner;
pub use auto_pruner::CacheConfig;
pub use auto_pruner::EnvironmentSnapshot;
pub use auto_pruner::PruneStats;
pub use auto_pruner::PruneStrategy;
pub use cache_location::CacheLocation;
pub use cache_location::CacheStrategy;
pub use call_graph_cache::CacheEntry;
pub use call_graph_cache::CacheKey;
pub use call_graph_cache::CallGraphCache;
pub use index_manager::CacheIndex;
pub use index_manager::CacheMetadata;
pub use index_manager::IndexManager;
pub use index_manager::IndexStats;
pub use shared_cache::CacheStats;
pub use shared_cache::SharedCache;
pub use unified_analysis_cache::UnifiedAnalysisCache;
pub use unified_analysis_cache::UnifiedAnalysisCacheEntry;
pub use unified_analysis_cache::UnifiedAnalysisCacheKey;

Modules§

atomic_io
Atomic file I/O operations with retry logic
auto_pruner
cache_location
call_graph_cache
index_manager
Cache index management with functional patterns
pruning
Pruning decision and execution logic for cache management
shared_cache
unified_analysis_cache