Skip to main content

Module config

Module config 

Source
Expand description

SAF configuration contract (SRS Section 6).

Config is JSON-serializable and hashed into cache keys. All fields have documented defaults matching the SRS specification.

Structs§

AnalysisConfig
Analysis sub-configuration.
Config
Top-level configuration for a SAF analysis run.
IncrementalConfig
Configuration for incremental analysis (Plan 165).
PathsConfig
Path normalization sub-configuration.
RustConfig
Rust-specific sub-configuration.

Enums§

AnalysisMode
Analysis mode controlling the speed/precision trade-off.
ConfigFieldSensitivity
Field sensitivity level for the top-level config.
ExternalSideEffects
External call side-effect model.
Frontend
Which frontend to use for ingestion.
PtaSolver
Which PTA solver backend to use.