Skip to content

Commit

Permalink
feat: finish implementing reachable nodes
Browse files Browse the repository at this point in the history
  • Loading branch information
louib committed Mar 23, 2024
1 parent 445f078 commit 3d2c863
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/nix.rs
Expand Up @@ -903,12 +903,12 @@ impl PackageGraph {
package_graph_stats.nodes_count = self.nodes.len();
package_graph_stats.root_nodes_count = self.root_nodes.len();
for root_node in &self.root_nodes {
package_graph_stats
.reachable_nodes_count
.insert(root_node.clone(), 0);
let mut visited_children: HashSet<String> = HashSet::default();
let package_node = self.nodes.get(root_node).unwrap();
let reachable_nodes_count = package_node.get_nodes_count(&self.nodes, &mut visited_children);
package_graph_stats.reachable_nodes_count.insert(
root_node.clone(),
package_node.get_nodes_count(&self.nodes, &mut visited_children),
);
}
package_graph_stats
}
Expand Down

0 comments on commit 3d2c863

Please sign in to comment.