From 153b98b994a8d57759abfa6b4d07a0538ec1c1ab Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Sat, 11 Oct 2025 12:52:02 +1000 Subject: [PATCH] add link for class --- src/SharpIDE.Godot/Features/CodeEditor/SymbolInfoComponents.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/SharpIDE.Godot/Features/CodeEditor/SymbolInfoComponents.cs b/src/SharpIDE.Godot/Features/CodeEditor/SymbolInfoComponents.cs index f25a553..8bc8946 100644 --- a/src/SharpIDE.Godot/Features/CodeEditor/SymbolInfoComponents.cs +++ b/src/SharpIDE.Godot/Features/CodeEditor/SymbolInfoComponents.cs @@ -220,6 +220,7 @@ public static class SymbolInfoComponents { if (methodSymbol.ContainingNamespace is null || methodSymbol.ContainingNamespace.IsGlobalNamespace) return; var namespaces = methodSymbol.ContainingNamespace.ToDisplayString().Split('.'); + label.PushMeta("TODO", RichTextLabel.MetaUnderline.OnHover); foreach (var ns in namespaces) { label.PushColor(CachedColors.KeywordBlue); @@ -230,6 +231,7 @@ public static class SymbolInfoComponents label.PushColor(CachedColors.ClassGreen); label.AddText(methodSymbol.ContainingType.Name); label.Pop(); + label.Pop(); // meta } private static void AddTypeParameterArguments(this RichTextLabel label, IMethodSymbol methodSymbol)