Expand description
LRU cache for analysis results indexed by path, modification time, and mode.
Provides thread-safe, capacity-bounded caching of file analysis outputs using LRU eviction. Recovers gracefully from poisoned mutex conditions.
Structsยง
- Analysis
Cache - LRU cache for file analysis results with mutex protection.
- Cache
Key - Cache key combining path, modification time, and analysis mode.
- Directory
Cache Key - Cache key for directory analysis combining file mtimes, mode, and max_depth.