pub fn build_sarif(
results: &AnalysisResults,
root: &Path,
rules: &RulesConfig,
rule_builder: &dyn Fn(&str, &str, &str) -> Value,
) -> ValueExpand 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.