From 9eedd816564190d0bf427db913a30ae174d8788e Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Sun, 12 Oct 2025 23:19:30 +1000 Subject: [PATCH] update tooltip method return types --- src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/Common.cs | 2 +- .../Features/CodeEditor/SymbolTooltips/FieldTooltip.cs | 2 +- .../Features/CodeEditor/SymbolTooltips/LocalVariableTooltip.cs | 2 +- .../Features/CodeEditor/SymbolTooltips/NamedTypeTooltip.cs | 2 +- .../Features/CodeEditor/SymbolTooltips/ParameterTooltip.cs | 2 +- .../Features/CodeEditor/SymbolTooltips/PropertyTooltip.cs | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/Common.cs b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/Common.cs index 191151b..609c92f 100644 --- a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/Common.cs +++ b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/Common.cs @@ -10,7 +10,7 @@ public static partial class SymbolInfoComponents { private static readonly FontVariation MonospaceFont = ResourceLoader.Load("uid://cctwlwcoycek7"); - public static Control GetUnknownTooltip(ISymbol symbol) + public static RichTextLabel GetUnknownTooltip(ISymbol symbol) { var label = new RichTextLabel(); label.FitContent = true; diff --git a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/FieldTooltip.cs b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/FieldTooltip.cs index 9935edd..4754bc0 100644 --- a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/FieldTooltip.cs +++ b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/FieldTooltip.cs @@ -5,7 +5,7 @@ namespace SharpIDE.Godot.Features.CodeEditor; public static partial class SymbolInfoComponents { - public static Control GetFieldSymbolInfo(IFieldSymbol symbol) + public static RichTextLabel GetFieldSymbolInfo(IFieldSymbol symbol) { var label = new RichTextLabel(); label.FitContent = true; diff --git a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/LocalVariableTooltip.cs b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/LocalVariableTooltip.cs index d90bf44..7628935 100644 --- a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/LocalVariableTooltip.cs +++ b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/LocalVariableTooltip.cs @@ -5,7 +5,7 @@ namespace SharpIDE.Godot.Features.CodeEditor; public static partial class SymbolInfoComponents { - public static Control GetLocalVariableSymbolInfo(ILocalSymbol symbol) + public static RichTextLabel GetLocalVariableSymbolInfo(ILocalSymbol symbol) { var label = new RichTextLabel(); label.FitContent = true; diff --git a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/NamedTypeTooltip.cs b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/NamedTypeTooltip.cs index 0bc410a..9c4c42f 100644 --- a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/NamedTypeTooltip.cs +++ b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/NamedTypeTooltip.cs @@ -5,7 +5,7 @@ namespace SharpIDE.Godot.Features.CodeEditor; public static partial class SymbolInfoComponents { - public static Control GetNamedTypeSymbolInfo(INamedTypeSymbol symbol) + public static RichTextLabel GetNamedTypeSymbolInfo(INamedTypeSymbol symbol) { var label = new RichTextLabel(); label.FitContent = true; diff --git a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/ParameterTooltip.cs b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/ParameterTooltip.cs index b3123b0..7936c21 100644 --- a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/ParameterTooltip.cs +++ b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/ParameterTooltip.cs @@ -5,7 +5,7 @@ namespace SharpIDE.Godot.Features.CodeEditor; public static partial class SymbolInfoComponents { - public static Control GetParameterSymbolInfo(IParameterSymbol symbol) + public static RichTextLabel GetParameterSymbolInfo(IParameterSymbol symbol) { var label = new RichTextLabel(); label.FitContent = true; diff --git a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/PropertyTooltip.cs b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/PropertyTooltip.cs index 23c22b4..b4e1092 100644 --- a/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/PropertyTooltip.cs +++ b/src/SharpIDE.Godot/Features/CodeEditor/SymbolTooltips/PropertyTooltip.cs @@ -5,7 +5,7 @@ namespace SharpIDE.Godot.Features.CodeEditor; public partial class SymbolInfoComponents { - public static Control GetPropertySymbolInfo(IPropertySymbol symbol) + public static RichTextLabel GetPropertySymbolInfo(IPropertySymbol symbol) { var label = new RichTextLabel(); label.FitContent = true;