10 references to DiagnosticLogItemKind
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\BuildHostProjectFileInfoProvider.cs (1)
37if (diagnosticItems.Any(d => d.Kind == DiagnosticLogItemKind.Error))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (7)
MSBuild\Logging\DiagnosticLog.cs (4)
28public void Add(string message, string projectFilePath, DiagnosticLogItemKind kind = DiagnosticLogItemKind.Error) 31public void Add(Exception exception, string projectFilePath, DiagnosticLogItemKind kind = DiagnosticLogItemKind.Error)
MSBuild\Logging\MSBuildDiagnosticLogger.cs (2)
28_log?.Add(new MSBuildDiagnosticLogItem(DiagnosticLogItemKind.Error, _projectFilePath, e.Message ?? "", e.File, e.LineNumber, e.ColumnNumber)); 34_log?.Add(new MSBuildDiagnosticLogItem(DiagnosticLogItemKind.Warning, _projectFilePath, e.Message ?? "", e.File, e.LineNumber, e.ColumnNumber));
MSBuild\Logging\MSBuildDiagnosticLogItem.cs (1)
8DiagnosticLogItemKind kind,
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (2)
DiagnosticLogItem.cs (2)
16internal class DiagnosticLogItem(DiagnosticLogItemKind kind, string message, string projectFilePath) 19public DiagnosticLogItemKind Kind { get; } = kind;