2 implementations of ClientCapabilities
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
LanguageServer\TestClientCapabilitiesService.cs (1)
12public VSInternalClientCapabilities ClientCapabilities => clientCapabilities;
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Protocol\AbstractClientCapabilitiesService.cs (1)
14public VSInternalClientCapabilities ClientCapabilities => _clientCapabilities ?? throw new InvalidOperationException("Client capabilities requested before initialized.");
36 references to ClientCapabilities
Microsoft.CodeAnalysis.Razor.Workspaces (4)
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(["@", "/", ">"]) : [],
SemanticTokens\AbstractRazorSemanticTokensLegendService.cs (1)
19private readonly Lazy<SemanticTokenTypes> _typesLazy = new(() => ConstructTokenTypes(clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions));
Microsoft.CodeAnalysis.Remote.Razor (14)
CodeActions\RemoteCodeActionsService.cs (1)
70var supportsCodeActionResolve = _clientCapabilitiesService.ClientCapabilities.TextDocument?.CodeAction?.ResolveSupport is not null;
Completion\RemoteCompletionService.cs (5)
164_clientCapabilitiesService.ClientCapabilities, 218_clientCapabilitiesService.ClientCapabilities, 241var clientCapabilities = _clientCapabilitiesService.ClientCapabilities; 348_clientCapabilitiesService.ClientCapabilities, 374var clientCapabilities = _clientCapabilitiesService.ClientCapabilities;
Diagnostics\RemoteDiagnosticsService.cs (1)
74var unusedDiagnosticSeverity = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions
DocumentSymbols\RemoteDocumentSymbolService.cs (1)
42supportsVSExtensions: _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions,
FindAllReferences\RemoteFindAllReferencesService.cs (1)
81_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions,
FoldingRanges\RemoteFoldingRangeService.cs (1)
49var lineFoldingOnly = _clientCapabilitiesService.ClientCapabilities.TextDocument?.FoldingRange?.LineFoldingOnly ?? false;
GoToImplementation\RemoteGoToImplementationService.cs (1)
71var supportsVisualStudioExtensions = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions;
Hover\RemoteHoverService.cs (1)
62var clientCapabilities = _clientCapabilitiesService.ClientCapabilities;
SemanticTokens\RemoteCSharpSemanticTokensProvider.cs (1)
47supportsVisualStudioExtensions: _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions,
SignatureHelp\RemoteSignatureHelpService.cs (1)
44var supportsVisualStudioExtensions = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions;
Microsoft.VisualStudio.LanguageServices.Razor (10)
LanguageClient\Cohost\CohostDocumentPullDiagnosticsEndpoint.cs (1)
177var supportsVisualStudioExtensions = _clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions;
Remote\RemoteServiceInvoker.cs (1)
208ClientCapabilities = _clientCapabilitiesService.ClientCapabilities,
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)
101var resourceOptions = _clientCapabilitiesService.ClientCapabilities.Workspace?.WorkspaceEdit?.ResourceOperations ?? [];
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (4)
135UseVsCodeCompletionCommitCharacters: !_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions); 213RazorCompletionResolveData.Wrap(combinedCompletionList, originalTextDocumentIdentifier, _clientCapabilitiesService.ClientCapabilities); 300rewrittenResponse.SetResultId(resultId, _clientCapabilitiesService.ClientCapabilities); 330snippetCompletionList.SetResultId(resultId, _clientCapabilitiesService.ClientCapabilities);
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 (8)
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)
101var resourceOptions = _clientCapabilitiesService.ClientCapabilities.Workspace?.WorkspaceEdit?.ResourceOperations ?? [];
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (4)
135UseVsCodeCompletionCommitCharacters: !_clientCapabilitiesService.ClientCapabilities.SupportsVisualStudioExtensions); 213RazorCompletionResolveData.Wrap(combinedCompletionList, originalTextDocumentIdentifier, _clientCapabilitiesService.ClientCapabilities); 300rewrittenResponse.SetResultId(resultId, _clientCapabilitiesService.ClientCapabilities); 330snippetCompletionList.SetResultId(resultId, _clientCapabilitiesService.ClientCapabilities);
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;