Skip to content

Commit 4cff0c7

Browse files
authored
[Ignore] Fix completions not being added to list (#756)
1 parent fa6a969 commit 4cff0c7

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/PowerShellEditorServices.Protocol/Server/LanguageServer.cs

+3-6
Original file line numberDiff line numberDiff line change
@@ -789,14 +789,11 @@ await editorSession.LanguageService.GetCompletionsInFile(
789789

790790
if (completionResults != null)
791791
{
792-
int sortIndex = 1;
793-
var completions = new List<CompletionItem>();
794-
foreach (CompletionDetails completion in completionResults.Completions)
792+
completionItems = new CompletionItem[completionResults.Completions.Length];
793+
for (int i = 0; i < completionItems.Length; i++)
795794
{
796-
CompletionItem completionItem = CreateCompletionItem(completion, completionResults.ReplacedRange, sortIndex);
797-
sortIndex++;
795+
completionItems[i] = CreateCompletionItem(completionResults.Completions[i], completionResults.ReplacedRange, i + 1);
798796
}
799-
completionItems = completions.ToArray();
800797
}
801798

802799
await requestContext.SendResult(completionItems);

0 commit comments

Comments
 (0)