Browse Source

Fix nullability of ITreeNode

pull/3680/head
Siegfried Pammer 3 weeks ago
parent
commit
d4ba170675
  1. 4
      ICSharpCode.ILSpyX/Abstractions/ITreeNode.cs
  2. 2
      ILSpy/TreeNodes/ILSpyTreeNode.cs

4
ICSharpCode.ILSpyX/Abstractions/ITreeNode.cs

@ -24,8 +24,8 @@ namespace ICSharpCode.ILSpyX.Abstractions @@ -24,8 +24,8 @@ namespace ICSharpCode.ILSpyX.Abstractions
{
public interface ITreeNode
{
object Text { get; }
object Icon { get; }
object? Text { get; }
object? Icon { get; }
IEnumerable<ITreeNode> Children { get; }
void EnsureLazyChildren();

2
ILSpy/TreeNodes/ILSpyTreeNode.cs

@ -138,7 +138,7 @@ namespace ICSharpCode.ILSpy.TreeNodes @@ -138,7 +138,7 @@ namespace ICSharpCode.ILSpy.TreeNodes
}
}
protected virtual void Settings_Changed(object sender, PropertyChangedEventArgs e)
protected virtual void Settings_Changed(object? sender, PropertyChangedEventArgs e)
{
if (sender is not ILSpy.LanguageSettings)
return;

Loading…
Cancel
Save