14 writes to ItemDefaults
IdeBenchmarks (2)
Lsp\LspCompletionBenchmarks.cs (1)
84ItemDefaults = ["editRange"],
Lsp\LspCompletionSerializationBenchmarks.cs (1)
96ItemDefaults = ["editRange", "commitCharacters", "data"],
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (6)
Completion\CompletionFeaturesTests.cs (2)
53ItemDefaults = [CompletionCapabilityHelper.EditRangePropertyName, CompletionCapabilityHelper.DataPropertyName, CompletionCapabilityHelper.CommitCharactersPropertyName] 400clientCapability.TextDocument.Completion.CompletionListSetting.ItemDefaults
Completion\CompletionTests.cs (4)
37ItemDefaults = [CompletionCapabilityHelper.EditRangePropertyName], 69ItemDefaults = itemDefaultArray 124ItemDefaults = [CompletionCapabilityHelper.EditRangePropertyName] 661ItemDefaults = null,
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (4)
Completion\CompletionListOptimizerTest.cs (4)
108ItemDefaults = ["editRange"] 162ItemDefaults = ["editRange"] 201ItemDefaults = ["editRange"] 235ItemDefaults = ["commitCharacters"]
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
Cohost\CohostEndpointTestBase.cs (1)
67ItemDefaults = ["commitCharacters", "editRange", "insertTextFormat", "data"]
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
CohostEndpointTestBase.cs (1)
70ItemDefaults = ["commitCharacters", "editRange", "insertTextFormat", "data"]
8 references to ItemDefaults
Microsoft.CodeAnalysis.ExternalAccess.Xaml (1)
Internal\ClientCapabilityProvider.cs (1)
26=> _clientCapabilities.TextDocument?.Completion?.CompletionListSetting?.ItemDefaults?.Contains("data") == true;
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\Completion\CompletionCapabilityHelper.cs (3)
44SupportDefaultEditRange = completionSetting?.CompletionListSetting?.ItemDefaults?.Contains(EditRangePropertyName) == true; 46SupportCompletionListData = completionSetting?.CompletionListSetting?.ItemDefaults?.Contains(DataPropertyName) == true; 47SupportDefaultCommitCharacters = completionSetting?.CompletionListSetting?.ItemDefaults?.Contains(CommitCharactersPropertyName) == true;
Protocol\CompletionItem.cs (1)
238/// item defaults using the capability <see cref="CompletionListSetting.ItemDefaults"/>.
Protocol\CompletionList.cs (1)
40/// signals support for this via the <see cref="CompletionListSetting.ItemDefaults"/>
Microsoft.CodeAnalysis.Razor.Workspaces (2)
Completion\CompletionListOptimizer.cs (1)
90var itemDefaults = completionCapability?.CompletionListSetting?.ItemDefaults;
Extensions\ClientCapabilitiesExtensions.cs (1)
37=> clientCapabilities.TextDocument?.Completion?.CompletionListSetting?.ItemDefaults is { } defaults &&