pub fn analyze_dir(
target_dir: &str,
vulnerabilities: Vec<Vulnerability>,
) -> HashMap<Vulnerability, Vec<(String, BTreeSet<LineNumber>)>>pub fn analyze_dir(
target_dir: &str,
vulnerabilities: Vec<Vulnerability>,
) -> HashMap<Vulnerability, Vec<(String, BTreeSet<LineNumber>)>>