3 writes to Command
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionResultFactory.cs (2)
626
lspItem.
Command
= lspItem.
Command
= new LSP.Command()
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Completion\CompletionResolveTests.cs (1)
420
Command
= completionItem.Command,
30 references to Command
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Protocol\Internal\Efficiency\OptimizedVSCompletionListJsonConverter.cs (2)
228
if (completionItem.
Command
!= null)
231
JsonSerializer.Serialize(writer, completionItem.
Command
, options);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (28)
Completion\CompletionFeaturesTests.cs (27)
142
Assert.Null(actualItem.
Command
);
165
Assert.Null(resolvedItem.
Command
);
229
Assert.Null(actualItem.
Command
);
249
Assert.Null(resolvedItem.
Command
);
292
Assert.Null(actualItem.
Command
);
303
Assert.Equal(CompletionResultFactory.CompleteComplexEditCommand, resolvedItem.
Command
.CommandIdentifier);
304
Assert.Equal(nameof(CompletionResultFactory.CompleteComplexEditCommand), resolvedItem.
Command
.Title);
305
AssertJsonEquals(completionParams.TextDocument, resolvedItem.
Command
.Arguments[0]);
306
AssertJsonEquals(expectedEdit, resolvedItem.
Command
.Arguments[1]);
307
Assert.Equal(false, resolvedItem.
Command
.Arguments[2]);
309
Assert.Equal(expectedNewPosition, resolvedItem.
Command
.Arguments[3]);
555
Assert.Null(actualItem.
Command
);
573
Assert.Null(resolvedItem.
Command
);
986
Assert.Null(resolvedItem.
Command
);
992
Assert.Null(resolvedItem.
Command
);
1000
Assert.Equal(nameof(CompletionResultFactory.CompleteComplexEditCommand), resolvedItem.
Command
.Title);
1001
Assert.Equal(CompletionResultFactory.CompleteComplexEditCommand, resolvedItem.
Command
.CommandIdentifier);
1003
AssertJsonEquals(completionParams.TextDocument, resolvedItem.
Command
.Arguments[0]);
1006
AssertJsonEquals(expectedEdit, resolvedItem.
Command
.Arguments[1]);
1008
Assert.Equal(false, resolvedItem.
Command
.Arguments[2]);
1009
Assert.Equal(-1, resolvedItem.
Command
.Arguments[3]);
1057
Assert.Equal(nameof(CompletionResultFactory.CompleteComplexEditCommand), resolvedItem.
Command
.Title);
1058
Assert.Equal(CompletionResultFactory.CompleteComplexEditCommand, resolvedItem.
Command
.CommandIdentifier);
1060
AssertJsonEquals(completionParams.TextDocument, resolvedItem.
Command
.Arguments[0]);
1063
AssertJsonEquals(expectedEdit, resolvedItem.
Command
.Arguments[1]);
1065
Assert.Equal(false, resolvedItem.
Command
.Arguments[2]);
1067
Assert.Equal(expectedNewPosition, resolvedItem.
Command
.Arguments[3]);
Completion\CompletionResolveTests.cs (1)
420
Command = completionItem.
Command
,