Skip to main content

parse_all_files

Function parse_all_files 

Source
pub fn parse_all_files(
    files: &[DiscoveredFile],
    cache: Option<&CacheStore>,
    need_complexity: bool,
) -> ParseResult
Expand description

Parse discovered source files into typed module facts.

Keeping parsing behind the engine boundary lets sessions and future incremental runners choose cache policy without exposing the extract crate as the public orchestration layer.