fix(notgraph): reverse edge direction to dependency -> dependent

This commit is contained in:
Joseph O'Brien
2026-04-02 03:19:19 -04:00
parent dcde5d1e82
commit a2dcb123e8

View File

@@ -144,8 +144,9 @@ fn write_html(dir: &Path, crate_graph: &CrateGraph, stats: &GraphStats) -> Resul
.iter() .iter()
.enumerate() .enumerate()
.filter_map(|(i, (from, to))| { .filter_map(|(i, (from, to))| {
let from_id = name_to_id.get(from.as_str())?; // Reverse direction: dependency -> dependent ("I am used by")
let to_id = name_to_id.get(to.as_str())?; let from_id = name_to_id.get(to.as_str())?;
let to_id = name_to_id.get(from.as_str())?;
Some(format!("{{id:{},from:{},to:{}}}", i, from_id, to_id)) Some(format!("{{id:{},from:{},to:{}}}", i, from_id, to_id))
}) })
.collect::<Vec<_>>() .collect::<Vec<_>>()