20 writes to SupportsVisualStudioExtensions
Microsoft.AspNetCore.Razor.Test.Common.Tooling (2)
LanguageServer\TestRazorSemanticTokensLegendService.cs (2)
12private static readonly TestRazorSemanticTokensLegendService s_vsInstance = new(new TestClientCapabilitiesService(new VSInternalClientCapabilities() { SupportsVisualStudioExtensions = true })); 13private static readonly TestRazorSemanticTokensLegendService s_vsCodeInstance = new(new TestClientCapabilitiesService(new VSInternalClientCapabilities() { SupportsVisualStudioExtensions = false }));
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (13)
CodeActions\CodeActionsTests.cs (1)
36await using var testLspServer = await CreateTestLspServerAsync(markup, mutatingLspWorkspace, initializationOptions: new InitializationOptions() { ClientCapabilities = new VSInternalClientCapabilities { SupportsVisualStudioExtensions = true } });
Completion\CompletionResolveTests.cs (6)
49SupportsVisualStudioExtensions = true, 88await using var testLspServer = await CreateTestLspServerAsync(markup, mutatingLspWorkspace, new LSP.VSInternalClientCapabilities { SupportsVisualStudioExtensions = true }); 114await using var testLspServer = await CreateTestLspServerAsync(markup, mutatingLspWorkspace, new LSP.VSInternalClientCapabilities { SupportsVisualStudioExtensions = true }); 148SupportsVisualStudioExtensions = true, 357await using var testLspServer = await CreateTestLspServerAsync(markup, mutatingLspWorkspace, new LSP.VSInternalClientCapabilities { SupportsVisualStudioExtensions = true }); 377await using var testLspServer = await CreateTestLspServerAsync(markup, mutatingLspWorkspace, new LSP.VSInternalClientCapabilities { SupportsVisualStudioExtensions = true });
Completion\CompletionTests.cs (4)
30SupportsVisualStudioExtensions = true, 62SupportsVisualStudioExtensions = true, 117SupportsVisualStudioExtensions = true, 654SupportsVisualStudioExtensions = true,
InlayHint\CSharpInlayHintTests.cs (1)
154SupportsVisualStudioExtensions = true,
InlayHint\VisualBasicInlayHintTests.cs (1)
52SupportsVisualStudioExtensions = true,
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Extensions\LspExtensions_VSInternalClientCapabilities.cs (1)
18SupportsVisualStudioExtensions = false,
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (1)
Completion\DirectiveAttributeTransitionCompletionItemProviderTest.cs (1)
305SupportsVisualStudioExtensions = supportsSoftSelection
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
Cohost\CohostEndpointTest.cs (1)
78SupportsVisualStudioExtensions = true,
Cohost\CohostEndpointTestBase.cs (1)
54SupportsVisualStudioExtensions = true,
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
CohostEndpointTestBase.cs (1)
48_semanticTokensLegendService = new CohostSemanticTokensLegendService(new TestClientCapabilitiesService(new VSInternalClientCapabilities() { SupportsVisualStudioExtensions = false }));
31 references to SupportsVisualStudioExtensions
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Extensions\Extensions.cs (1)
232return vsClientCapabilities.SupportsVisualStudioExtensions;
Microsoft.CodeAnalysis.Razor.Workspaces (7)
Completion\CompletionTriggerAndCommitCharacters.cs (2)
27private FrozenSet<char> HtmlTriggerCharacters => _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions 48public string[] AllCommitCharacters => _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions ? s_commitCharacters : [];
Completion\DirectiveAttributeTransitionCompletionItemProvider.cs (1)
38commitCharacters: _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions ? RazorCommitCharacter.CreateArray(["@", "/", ">"]) : [],
Completion\RazorCompletionItemResolver.cs (1)
65var useDescriptionProperty = clientCapabilities?.SupportsVisualStudioExtensions ?? false;
Completion\VSInternalCompletionItemExtensions.cs (1)
56var supportsVSExtensions = clientCapabilities?.SupportsVisualStudioExtensions ?? false;
Extensions\ClientCapabilitiesExtensions.cs (1)
26=> clientCapabilities is VSInternalClientCapabilities { SupportsVisualStudioExtensions: true };
SemanticTokens\AbstractRazorSemanticTokensLegendService.cs (1)
19private readonly Lazy<SemanticTokenTypes> _typesLazy = new(() => ConstructTokenTypes(clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions));
Microsoft.CodeAnalysis.Remote.Razor (9)
Completion\RemoteCompletionService.cs (3)
260clientCapabilities.SupportsVisualStudioExtensions, 382clientCapabilities.SupportsVisualStudioExtensions, 397clientCapabilities.SupportsVisualStudioExtensions,
Diagnostics\RemoteDiagnosticsService.cs (1)
74var unusedDiagnosticSeverity = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions
DocumentSymbols\RemoteDocumentSymbolService.cs (1)
42supportsVSExtensions: _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions,
FindAllReferences\RemoteFindAllReferencesService.cs (1)
82_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions,
GoToImplementation\RemoteGoToImplementationService.cs (1)
71var supportsVisualStudioExtensions = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions;
SemanticTokens\RemoteCSharpSemanticTokensProvider.cs (1)
47supportsVisualStudioExtensions: _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions,
SignatureHelp\RemoteSignatureHelpService.cs (1)
44var supportsVisualStudioExtensions = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions;
Microsoft.VisualStudio.LanguageServices.Razor (9)
LanguageClient\Cohost\CohostDocumentPullDiagnosticsEndpoint.cs (1)
177var supportsVisualStudioExtensions = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions;
LanguageClient\Cohost\CohostDocumentSpellCheckEndpoint.cs (1)
36if (clientCapabilities.SupportsVisualStudioExtensions)
LanguageClient\Cohost\CohostTextPresentationEndpoint.cs (1)
37if (clientCapabilities.SupportsVisualStudioExtensions)
LanguageClient\Cohost\CohostUriPresentationEndpoint.cs (1)
41if (clientCapabilities.SupportsVisualStudioExtensions)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (1)
116var csharpCodeActions = await CodeActions.GetCodeActionsAsync(generatedDocument, csharpRequest, _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions, cancellationToken).ConfigureAwait(false);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (1)
105if (_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
135UseVsCodeCompletionCommitCharacters: !_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
103if (!_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Diagnostics\CohostDocumentPullDiagnosticsEndpointBase.cs (1)
118var supportsVisualStudioExtensions = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions;
Microsoft.VisualStudioCode.RazorExtension (5)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (1)
116var csharpCodeActions = await CodeActions.GetCodeActionsAsync(generatedDocument, csharpRequest, _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions, cancellationToken).ConfigureAwait(false);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (1)
105if (_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
135UseVsCodeCompletionCommitCharacters: !_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
103if (!_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Diagnostics\CohostDocumentPullDiagnosticsEndpointBase.cs (1)
118var supportsVisualStudioExtensions = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions;