22 references to MessageType
Microsoft.CodeAnalysis.LanguageServer (13)
HostWorkspace\LanguageServerProjectLoader.cs (4)
125public async Task ReportErrorAsync(LSP.MessageType errorKind, string message, CancellationToken cancellationToken) 358var worstLspMessageKind = diagnosticLogItems.Any(logItem => logItem.Kind is DiagnosticLogItemKind.Error) ? LSP.MessageType.Error : LSP.MessageType.Warning;
Logging\LspLogMessageLogger.cs (7)
93private static MessageType LogLevelToMessageType(LogLevel logLevel) 98LogLevel.Trace => MessageType.Debug, 99LogLevel.Debug => MessageType.Debug, 100LogLevel.Information => MessageType.Info, 101LogLevel.Warning => MessageType.Warning, 102LogLevel.Error => MessageType.Error, 103LogLevel.Critical => MessageType.Error,
Logging\ShowToastNotification.cs (2)
27public static async Task ShowToastNotificationAsync(LSP.MessageType messageType, string message, CancellationToken cancellationToken, params LSP.Command[] commands) 36[property: JsonPropertyName("messageType")] LSP.MessageType MessageType,
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\ServerLifetime\LspServiceLifeCycleManager.cs (1)
57MessageType = MessageType.Info,
Protocol\LogMessageParams.cs (1)
22public MessageType MessageType
Protocol\ShowMessageParams.cs (1)
22public MessageType MessageType
Microsoft.CodeAnalysis.LanguageServer.UnitTests (6)
Utilities\AbstractLanguageServerClientTests.TestLspClient.cs (6)
166var logLevel = (MessageType)type switch 168MessageType.Error => LogLevel.Error, 169MessageType.Warning => LogLevel.Warning, 170MessageType.Info => LogLevel.Information, 171MessageType.Log => LogLevel.Trace, 172MessageType.Debug => LogLevel.Debug,