From e19a1341fdec1cf8973e0b423152ed96a21ab32b Mon Sep 17 00:00:00 2001 From: James Pace Date: Thu, 27 Aug 2026 09:56:36 -0400 Subject: [PATCH] Use the full name of the node as the id in tree view. --- src/tree_view.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tree_view.rs b/src/tree_view.rs index 7f8fed9..7ca3aaf 100644 --- a/src/tree_view.rs +++ b/src/tree_view.rs @@ -22,7 +22,7 @@ pub struct TreeView { #[derive(Clone, Serialize, Deserialize)] struct TreeViewNode { - id: usize, + id: String, status: DiagnosticStatus, children: Vec, } @@ -39,7 +39,7 @@ impl TreeView { for child in children { let status = graph.value_of(&child)?; let node = TreeViewNode { - id: child.clone(), + id: graph.full_name_from_key(&child)?, status: status, children: Self::get_nodes(&child, &graph)?, };