13 references to TypeScriptLanguageContract
Microsoft.CodeAnalysis.EditorFeatures (12)
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]
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
WellKnownLspServerKinds.cs (1)
105
WellKnownLspServerKinds.RoslynTypeScriptLspServer => ProtocolConstants.
TypeScriptLanguageContract
,