16 writes to Completion
IdeBenchmarks (2)
Lsp\LspCompletionBenchmarks.cs (1)
80Completion = new LSP.CompletionSetting
Lsp\LspCompletionSerializationBenchmarks.cs (1)
92Completion = new LSP.CompletionSetting
Microsoft.AspNetCore.Razor.Microbenchmarks (1)
Serialization\CompletionListSerializationBenchmark.cs (1)
81Completion = new VSInternalCompletionSetting()
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
LanguageServer\CSharpTestLspServerHelpers.cs (1)
83Completion = new VSInternalCompletionSetting
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (8)
Completion\CompletionFeaturesTests.cs (1)
39Completion = new LSP.CompletionSetting
Completion\CompletionResolveTests.cs (3)
52Completion = new VSInternalCompletionSetting() 151Completion = new CompletionSetting 251Completion = new CompletionSetting
Completion\CompletionTests.cs (4)
33Completion = new VSInternalCompletionSetting() 65Completion = new LSP.VSInternalCompletionSetting 120Completion = new LSP.VSInternalCompletionSetting 598Completion = new LSP.VSInternalCompletionSetting
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (1)
Completion\RazorCompletionListProviderTest.cs (1)
34Completion = new VSInternalCompletionSetting()
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
Cohost\CohostEndpointTest.cs (1)
83Completion = new() { DynamicRegistration = true },
Cohost\CohostEndpointTestBase.cs (1)
57Completion = new VSInternalCompletionSetting
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
CohostEndpointTestBase.cs (1)
61Completion = new CompletionSetting
21 references to Completion
Microsoft.CodeAnalysis.ExternalAccess.Xaml (3)
Internal\ClientCapabilityProvider.cs (3)
23=> _clientCapabilities.TextDocument?.Completion?.CompletionItem?.DocumentationFormat?.Contains(MarkupKind.Markdown) == true; 26=> _clientCapabilities.TextDocument?.Completion?.CompletionListSetting?.ItemDefaults?.Contains("data") == true; 39return _clientCapabilities?.TextDocument?.Completion?.DynamicRegistration == true;
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Extensions\Extensions.cs (1)
288if (textDocumentCapability.Completion is not VSInternalCompletionSetting vsCompletionSetting)
Handler\Completion\CompletionCapabilityHelper.cs (1)
36completionSetting: clientCapabilities.TextDocument?.Completion)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
Completion\CompletionFeaturesTests.cs (1)
400clientCapability.TextDocument.Completion.CompletionListSetting.ItemDefaults
Completion\CompletionTests.cs (3)
247capabilities.TextDocument.Completion.CompletionItemKind.ValueSet = [LSP.CompletionItemKind.ExtensionMethod]; 1556capabilities.TextDocument.Completion.CompletionItem = new LSP.CompletionItemSetting 1586capabilities.TextDocument.Completion.CompletionItem = new LSP.CompletionItemSetting
Microsoft.CodeAnalysis.Razor.Workspaces (5)
Completion\RazorCompletionItemResolver.cs (1)
66var completionSupportedKinds = clientCapabilities?.TextDocument?.Completion?.CompletionItem?.DocumentationFormat;
Completion\RazorCompletionListProvider.cs (2)
145var completionCapability = clientCapabilities.TextDocument?.Completion as VSInternalCompletionSetting; 159var supportedItemKinds = clientCapabilities.TextDocument?.Completion?.CompletionItemKind?.ValueSet ?? [];
Extensions\ClientCapabilitiesExtensions.cs (2)
34clientCapabilities.TextDocument?.Completion is VSInternalCompletionSetting { CompletionList.Data: true }; 37=> clientCapabilities.TextDocument?.Completion?.CompletionListSetting?.ItemDefaults is { } defaults &&
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (1)
Serialization\PlatformAgnosticClientCapabilitiesJsonConverterTest.cs (1)
84Assert.Equal(CompletionItemKind.Function, capabilities.TextDocument.Completion.CompletionItemKind.ValueSet.First());
Microsoft.CodeAnalysis.Remote.Razor (2)
Completion\RemoteCompletionService.cs (2)
242if (clientCapabilities.TextDocument?.Completion is not { } completionSetting) 375var completionListSetting = clientCapabilities.TextDocument?.Completion;
Microsoft.VisualStudio.LanguageServices.Razor (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
65if (clientCapabilities.TextDocument?.Completion?.DynamicRegistration is true)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
58if (clientCapabilities.TextDocument?.Completion?.DynamicRegistration is true)
Microsoft.VisualStudioCode.RazorExtension (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
65if (clientCapabilities.TextDocument?.Completion?.DynamicRegistration is true)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
58if (clientCapabilities.TextDocument?.Completion?.DynamicRegistration is true)