14 references to TypeScriptLanguageContract
Microsoft.CodeAnalysis.EditorFeatures (13)
ExternalAccess\VSTypeScript\Api\ExportTypeScriptLspRequestHandlerProviderAttribute.cs (1)
12
internal class ExportTypeScriptLspServiceFactoryAttribute(Type handlerType) : ExportLspServiceFactoryAttribute(handlerType, ProtocolConstants.
TypeScriptLanguageContract
)
ExternalAccess\VSTypeScript\VSTypeScriptDidChangeHandler.cs (1)
13
[ExportStatelessLspService(typeof(DidChangeHandler), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptDidCloseHandler.cs (1)
13
[ExportStatelessLspService(typeof(DidCloseHandler), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptDidOpenHandler.cs (1)
13
[ExportStatelessLspService(typeof(DidOpenHandler), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptLifeCycleManager.cs (1)
13
[ExportLspServiceFactory(typeof(LspServiceLifeCycleManager), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptLspServiceProvider.cs (2)
17
[ImportMany(ProtocolConstants.
TypeScriptLanguageContract
)] IEnumerable<Lazy<ILspService, LspServiceMetadataView>> lspServices,
18
[ImportMany(ProtocolConstants.
TypeScriptLanguageContract
)] IEnumerable<Lazy<ILspServiceFactory, LspServiceMetadataView>> lspServiceFactories) : AbstractLspServiceProvider(lspServices, lspServiceFactories)
ExternalAccess\VSTypeScript\VSTypeScriptLspWorkspaceManagerFactory.cs (1)
12
[ExportLspServiceFactory(typeof(LspWorkspaceManager), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptProjectContextHandler.cs (1)
13
[ExportStatelessLspService(typeof(GetTextDocumentWithContextHandler), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptPullDiagnosticHandlerProvider.cs (2)
16
[ExportLspServiceFactory(typeof(DocumentPullDiagnosticHandler), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
25
[ExportLspServiceFactory(typeof(WorkspacePullDiagnosticHandler), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptRequestExecutionQueueProvider.cs (1)
14
[ExportStatelessLspService(typeof(IRequestExecutionQueueProvider<RequestContext>), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptRequestTelemetryLoggerFactory.cs (1)
13
[ExportLspServiceFactory(typeof(RequestTelemetryLogger), ProtocolConstants.
TypeScriptLanguageContract
), Shared]
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
WellKnownLspServerKinds.cs (1)
103
WellKnownLspServerKinds.RoslynTypeScriptLspServer => ProtocolConstants.
TypeScriptLanguageContract
,