7 references to DiagnosticLogItemKind
Microsoft.CodeAnalysis.LanguageServer (4)
HostWorkspace\LanguageServerProjectLoader.cs (4)
225
if (diagnosticLogItems.Any(item => item.Kind is
DiagnosticLogItemKind
.Error))
315
var diagnosticLogItem = new DiagnosticLogItem(
DiagnosticLogItemKind
.Error, message, projectPath);
355
_logger.Log(logItem.Kind is
DiagnosticLogItemKind
.Error ? LogLevel.Error : LogLevel.Warning, $"{logItem.Kind} while loading {logItem.ProjectFilePath}: {logItem.Message}");
358
var worstLspMessageKind = diagnosticLogItems.Any(logItem => logItem.Kind is
DiagnosticLogItemKind
.Error) ? LSP.MessageType.Error : LSP.MessageType.Warning;
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
182
if (diagnosticItems.Any(d => d.Kind ==
DiagnosticLogItemKind
.Error))
src\Workspaces\MSBuild\BuildHost\Rpc\Contracts\DiagnosticLogItem.cs (2)
16
internal class DiagnosticLogItem(
DiagnosticLogItemKind
kind, string message, string projectFilePath)
19
public
DiagnosticLogItemKind
Kind { get; } = kind;