From 76d879ab0c5bc35dc1cf18d88afa4268003d79fb Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Fri, 26 Dec 2025 08:52:43 +0100 Subject: [PATCH] Fix #3645: Breaking Change: Uniquely identify members of a type when storing the select tree node path. --- ILSpy/TreeNodes/EventTreeNode.cs | 2 +- ILSpy/TreeNodes/FieldTreeNode.cs | 2 +- ILSpy/TreeNodes/MethodTreeNode.cs | 2 +- ILSpy/TreeNodes/PropertyTreeNode.cs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ILSpy/TreeNodes/EventTreeNode.cs b/ILSpy/TreeNodes/EventTreeNode.cs index 434630af2..219a5e17c 100644 --- a/ILSpy/TreeNodes/EventTreeNode.cs +++ b/ILSpy/TreeNodes/EventTreeNode.cs @@ -104,7 +104,7 @@ namespace ICSharpCode.ILSpy.TreeNodes public override string ToString() { - return EventDefinition.Name; + return "Event " + EventDefinition.Name; } } } diff --git a/ILSpy/TreeNodes/FieldTreeNode.cs b/ILSpy/TreeNodes/FieldTreeNode.cs index 271041bbe..86d56814f 100644 --- a/ILSpy/TreeNodes/FieldTreeNode.cs +++ b/ILSpy/TreeNodes/FieldTreeNode.cs @@ -105,7 +105,7 @@ namespace ICSharpCode.ILSpy.TreeNodes public override string ToString() { - return FieldDefinition.Name; + return "Field " + FieldDefinition.Name; } } } diff --git a/ILSpy/TreeNodes/MethodTreeNode.cs b/ILSpy/TreeNodes/MethodTreeNode.cs index c01355db1..39db2323a 100644 --- a/ILSpy/TreeNodes/MethodTreeNode.cs +++ b/ILSpy/TreeNodes/MethodTreeNode.cs @@ -109,7 +109,7 @@ namespace ICSharpCode.ILSpy.TreeNodes public override string ToString() { - return LanguageService.ILLanguage.EntityToString(MethodDefinition, ConversionFlags.None); + return "Method " + LanguageService.ILLanguage.EntityToString(MethodDefinition, ConversionFlags.None); } } } diff --git a/ILSpy/TreeNodes/PropertyTreeNode.cs b/ILSpy/TreeNodes/PropertyTreeNode.cs index 5f9c2c07f..b849e0407 100644 --- a/ILSpy/TreeNodes/PropertyTreeNode.cs +++ b/ILSpy/TreeNodes/PropertyTreeNode.cs @@ -107,7 +107,7 @@ namespace ICSharpCode.ILSpy.TreeNodes public override string ToString() { - return LanguageService.ILLanguage.EntityToString(PropertyDefinition, ConversionFlags.None); + return "Property " + LanguageService.ILLanguage.EntityToString(PropertyDefinition, ConversionFlags.None); } } }