27 references to ProtocolConstants
Microsoft.CodeAnalysis.EditorFeatures (16)
ExternalAccess\VSTypeScript\Api\ExportTypeScriptLspRequestHandlerProviderAttribute.cs (1)
15
public ExportTypeScriptLspServiceFactoryAttribute(Type handlerType) : base(handlerType,
ProtocolConstants
.TypeScriptLanguageContract)
ExternalAccess\VSTypeScript\VSTypeScriptDidChangeHandler.cs (1)
14
[ExportStatelessLspService(typeof(DidChangeHandler),
ProtocolConstants
.TypeScriptLanguageContract), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptDidCloseHandler.cs (1)
14
[ExportStatelessLspService(typeof(DidCloseHandler),
ProtocolConstants
.TypeScriptLanguageContract), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptDidOpenHandler.cs (1)
14
[ExportStatelessLspService(typeof(DidOpenHandler),
ProtocolConstants
.TypeScriptLanguageContract), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptLspServiceProvider.cs (2)
19
[ImportMany(
ProtocolConstants
.TypeScriptLanguageContract)] IEnumerable<Lazy<ILspService, LspServiceMetadataView>> lspServices,
20
[ImportMany(
ProtocolConstants
.TypeScriptLanguageContract)] IEnumerable<Lazy<ILspServiceFactory, LspServiceMetadataView>> lspServiceFactories)
ExternalAccess\VSTypeScript\VSTypeScriptLspWorkspaceManagerFactory.cs (1)
12
[ExportLspServiceFactory(typeof(LspWorkspaceManager),
ProtocolConstants
.TypeScriptLanguageContract), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptProjectContextHandler.cs (1)
14
[ExportStatelessLspService(typeof(GetTextDocumentWithContextHandler),
ProtocolConstants
.TypeScriptLanguageContract), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptPullDiagnosticHandlerProvider.cs (2)
19
[ExportLspServiceFactory(typeof(DocumentPullDiagnosticHandler),
ProtocolConstants
.TypeScriptLanguageContract), Shared]
32
[ExportLspServiceFactory(typeof(WorkspacePullDiagnosticHandler),
ProtocolConstants
.TypeScriptLanguageContract), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptRequestExecutionQueueProvider.cs (1)
16
[ExportStatelessLspService(typeof(IRequestExecutionQueueProvider<RequestContext>),
ProtocolConstants
.TypeScriptLanguageContract), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptRequestTelemetryLoggerFactory.cs (1)
14
[ExportLspServiceFactory(typeof(RequestTelemetryLogger),
ProtocolConstants
.TypeScriptLanguageContract), Shared]
LanguageServer\AlwaysActivateInProcLanguageClient.cs (1)
57
protected override ImmutableArray<string> SupportedLanguages =>
ProtocolConstants
.RoslynLspLanguages;
LanguageServer\LiveShareInProcLanguageClient.cs (1)
46
protected override ImmutableArray<string> SupportedLanguages =>
ProtocolConstants
.RoslynLspLanguages;
LanguageServer\RazorInProcLanguageClient.cs (2)
42
public const string ClientName =
ProtocolConstants
.RazorCSharp;
46
protected override ImmutableArray<string> SupportedLanguages =>
ProtocolConstants
.RoslynLspLanguages;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
LanguageServer\AbstractLanguageServerProtocolTests.cs (1)
591
ProtocolConstants
.RoslynLspLanguages,
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
CSharpVisualBasicLanguageServerFactory.cs (1)
44
ProtocolConstants
.RoslynLspLanguages,
LspServices\ExportCSharpVisualBasicLspServiceFactoryAttribute.cs (1)
19
public ExportCSharpVisualBasicLspServiceFactoryAttribute(Type type, WellKnownLspServerKinds serverKind = WellKnownLspServerKinds.Any) : base(type,
ProtocolConstants
.RoslynLspLanguagesContract, serverKind)
LspServices\ExportCSharpVisualBasicStatelessLspServiceAttribute.cs (1)
13
public ExportCSharpVisualBasicStatelessLspServiceAttribute(Type type, WellKnownLspServerKinds serverKind = WellKnownLspServerKinds.Any) : base(type,
ProtocolConstants
.RoslynLspLanguagesContract, serverKind)
LspServices\RoslynLspServiceProvider.cs (2)
19
[ImportMany(
ProtocolConstants
.RoslynLspLanguagesContract)] IEnumerable<Lazy<ILspService, LspServiceMetadataView>> lspServices,
20
[ImportMany(
ProtocolConstants
.RoslynLspLanguagesContract)] IEnumerable<Lazy<ILspServiceFactory, LspServiceMetadataView>> lspServiceFactories)
WellKnownLspServerKinds.cs (5)
99
WellKnownLspServerKinds.RazorLspServer =>
ProtocolConstants
.RoslynLspLanguagesContract,
100
WellKnownLspServerKinds.LiveShareLspServer =>
ProtocolConstants
.RoslynLspLanguagesContract,
101
WellKnownLspServerKinds.AlwaysActiveVSLspServer =>
ProtocolConstants
.RoslynLspLanguagesContract,
102
WellKnownLspServerKinds.CSharpVisualBasicLspServer =>
ProtocolConstants
.RoslynLspLanguagesContract,
105
WellKnownLspServerKinds.RoslynTypeScriptLspServer =>
ProtocolConstants
.TypeScriptLanguageContract,