Compare commits
No commits in common. "c8b5db719c0de550a22b87f88c34ac7c0489f78c" and "2e2795f9949016c18e4073bee30ebe4d34569da8" have entirely different histories.
c8b5db719c
...
2e2795f994
|
|
@ -22,7 +22,7 @@ pub struct TreeView {
|
|||
|
||||
#[derive(Clone, Serialize, Deserialize)]
|
||||
struct TreeViewNode {
|
||||
id: String,
|
||||
id: usize,
|
||||
status: DiagnosticStatus,
|
||||
children: Vec<TreeViewNode>,
|
||||
}
|
||||
|
|
@ -39,17 +39,13 @@ impl TreeView {
|
|||
for child in children {
|
||||
let status = graph.value_of(&child)?;
|
||||
let node = TreeViewNode {
|
||||
id: graph.full_name_from_key(&child)?,
|
||||
id: child.clone(),
|
||||
status: status,
|
||||
children: Self::get_nodes(&child, &graph)?,
|
||||
};
|
||||
|
||||
to_ret.push(node);
|
||||
}
|
||||
|
||||
// Make the order of same id'd (named) entries consistent.
|
||||
to_ret.sort_by(|a, b| a.id.cmp(&b.id));
|
||||
|
||||
return Ok(to_ret);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue