From 7772bed6bb55678c2abd46bececa72790652a3f0 Mon Sep 17 00:00:00 2001 From: Allison Chou Date: Fri, 5 Jun 2020 16:22:18 -0700 Subject: [PATCH] Fix duplicate/inaccurate GoToDef #44846 --- .../Protocol/Handler/References/FindImplementationsHandler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Features/LanguageServer/Protocol/Handler/References/FindImplementationsHandler.cs b/src/Features/LanguageServer/Protocol/Handler/References/FindImplementationsHandler.cs index 03d4dec9296..29c5aebbbd2 100644 --- a/src/Features/LanguageServer/Protocol/Handler/References/FindImplementationsHandler.cs +++ b/src/Features/LanguageServer/Protocol/Handler/References/FindImplementationsHandler.cs @@ -47,7 +47,7 @@ public FindImplementationsHandler() foreach (var definition in context.GetDefinitions()) { var text = definition.GetClassifiedText(); - foreach (var sourceSpan in context.GetDefinitions().SelectMany(definition => definition.SourceSpans)) + foreach (var sourceSpan in definition.SourceSpans) { if (clientCapabilities?.HasVisualStudioLspCapability() == true) { -- GitLab