Skip to main content

build_sarif

Function build_sarif 

Source
pub fn build_sarif(
    results: &AnalysisResults,
    root: &Path,
    rules: &RulesConfig,
    rule_builder: &dyn Fn(&str, &str, &str) -> Value,
) -> Value
Expand description

Builds the complete SARIF run value for a dead-code analysis.

Emits one SARIF result per finding across every dead-code issue kind, mapping each configured rule severity to a SARIF level. rule_builder constructs the tool-driver rule object for a (rule id, name, help URI) triple so the caller controls rule metadata.