9 instantiations of CompletionParams
IdeBenchmarks (1)
Lsp\LspCompletionSerializationBenchmarks.cs (1)
106
var completionParams = new LSP.
CompletionParams
()
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (8)
Completion\CompletionFeaturesTests.cs (8)
82
var completionParams = new LSP.
CompletionParams
()
460
var completionParams = new LSP.
CompletionParams
()
654
var completionParams = new LSP.
CompletionParams
()
761
var completionParams = new LSP.
CompletionParams
()
795
var completionParams = new LSP.
CompletionParams
()
963
var completionParams = new LSP.
CompletionParams
()
1032
var completionParams = new LSP.
CompletionParams
()
1089
var completionParams = new LSP.
CompletionParams
()
89 references to CompletionParams
IdeBenchmarks (3)
Lsp\LspCompletionBenchmarks.cs (1)
24
private LSP.
CompletionParams
? _completionParams;
Lsp\LspCompletionSerializationBenchmarks.cs (2)
106
var
completionParams = new LSP.CompletionParams()
117
var results = await testServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Completion\CompletionHandler.cs (3)
28
internal sealed partial class CompletionHandler : ILspServiceDocumentRequestHandler<LSP.
CompletionParams
, LSP.CompletionList?>
43
public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.
CompletionParams
request) => request.TextDocument;
46
LSP.
CompletionParams
request, RequestContext context, CancellationToken cancellationToken)
Protocol\Methods.Document.cs (1)
386
public static readonly LspRequest<
CompletionParams
, SumType<CompletionItem[], CompletionList>?> TextDocumentCompletion = new(TextDocumentCompletionName);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (80)
Completion\CompletionFeaturesTests.cs (36)
82
var
completionParams = new LSP.CompletionParams()
94
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
116
var
completionParams = CreateCompletionParams(
128
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
203
var
completionParams = CreateCompletionParams(
215
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
271
var
completionParams = CreateCompletionParams(
279
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
337
var
completionParams = CreateCompletionParams(
344
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
367
results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
414
var
completionParams = CreateCompletionParams(
422
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
460
var
completionParams = new LSP.CompletionParams()
472
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
533
var
completionParams = CreateCompletionParams(
541
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
654
var
completionParams = new LSP.CompletionParams()
666
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
698
var
completionParams = CreateCompletionParams(
710
var completionResult = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
761
var
completionParams = new LSP.CompletionParams()
773
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
795
var
completionParams = new LSP.CompletionParams()
807
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
822
results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
853
var
completionParams = CreateCompletionParams(
860
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
876
results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false);
963
var
completionParams = new LSP.CompletionParams()
976
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
1032
var
completionParams = new LSP.CompletionParams()
1046
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
1089
var
completionParams = new LSP.CompletionParams()
1105
var results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
1120
results = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
Completion\CompletionResolveTests.cs (3)
463
var
completionParams = CreateCompletionParams(
480
LSP.
CompletionParams
completionParams)
482
var completionList = await testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName,
Completion\CompletionTests.cs (41)
87
var
completionParams = CreateCompletionParams(
140
var
completionParams = CreateCompletionParams(
175
var
completionParams = CreateCompletionParams(
210
var
completionParams = CreateCompletionParams(
250
var
completionParams = CreateCompletionParams(
280
var
completionParams = CreateCompletionParams(
315
var
completionParams = CreateCompletionParams(
340
var
completionParams = CreateCompletionParams(
364
var
completionParams = CreateCompletionParams(
400
var
completionParams = CreateCompletionParams(
429
var
completionParams = CreateCompletionParams(
458
var
completionParams = CreateCompletionParams(
485
var
completionParams = CreateCompletionParams(
518
var
completionParams = CreateCompletionParams(
547
var
completionParams = CreateCompletionParams(
586
var
completionParams = CreateCompletionParams(
625
var
completionParams = CreateCompletionParams(
685
var
completionParams = CreateCompletionParams(
727
var
completionParams = CreateCompletionParams(
784
var
completionParams = CreateCompletionParams(
817
var
completionParams = CreateCompletionParams(
847
var
completionParams = CreateCompletionParams(
875
var
completionParams = CreateCompletionParams(
929
var
completionParams = CreateCompletionParams(
985
var
completionParams = CreateCompletionParams(
1041
var
completionParams = CreateCompletionParams(
1109
var
completionParams = CreateCompletionParams(
1178
var
completionParams = CreateCompletionParams(
1275
var
completionParams = CreateCompletionParams(
1339
var
completionParams = CreateCompletionParams(
1402
var
completionParams = CreateCompletionParams(
1462
var
completionParams = CreateCompletionParams(
1521
var
completionParams = CreateCompletionParams(
1560
var
completionParams = CreateCompletionParams(
1589
var
completionParams = CreateCompletionParams(
1621
var
completionParams = CreateCompletionParams(
1651
var
completionParams = CreateCompletionParams(
1676
var
completionParams = CreateCompletionParams(
1713
var
completionParams = CreateCompletionParams(
1729
internal static Task<LSP.CompletionList> RunGetCompletionsAsync(TestLspServer testLspServer, LSP.
CompletionParams
completionParams)
1731
return testLspServer.ExecuteRequestAsync<LSP.
CompletionParams
, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName,
Microsoft.CodeAnalysis.Razor.Workspaces (2)
Protocol\Completion\RazorVSInternalCompletionParams.cs (2)
10
/// A replacement of the LSP protocol <see cref="
CompletionParams
"/> that ensures correct serialization between LSP servers.
13
/// This is the same as the LSP protocol <see cref="
CompletionParams
"/> except that it strongly types the <see cref="Context"/> property as VSInternalCompletionContext,