Skip to main content

Module cache

Module cache 

Source
Expand description

File-level caching for incremental checking.

This module provides persistent caching to skip unchanged files, significantly improving performance for subsequent runs.

Re-exports§

pub use checks_cache::PerFileCache;

Modules§

checks_cache
Per-file cache for security and complexity checks.

Structs§

CacheEntry
Single file cache entry
CacheStats
Statistics about cache usage
CachedIssue
Simplified issue for caching (without file_path since it’s the key)
LintCache
The main lint cache structure

Functions§

file_hash
Calculate xxHash64 of a file’s content.