11 references to DiagnosticLogItemKind
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\BuildHostProjectFileInfoProvider.cs (1)
37
if (diagnosticItems.Any(d => d.Kind ==
DiagnosticLogItemKind
.Error))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (8)
MSBuild\Logging\DiagnosticLog.cs (4)
36
public void Add(string message, string projectFilePath,
DiagnosticLogItemKind
kind =
DiagnosticLogItemKind
.Error)
39
public void Add(Exception exception, string projectFilePath,
DiagnosticLogItemKind
kind =
DiagnosticLogItemKind
.Error)
MSBuild\Logging\MSBuildDiagnosticLogger.cs (3)
41
=> AddLogItem(
DiagnosticLogItemKind
.Error, e.BuildEventContext, e.ProjectFile, e.Message, e.File, e.LineNumber, e.ColumnNumber);
44
=> AddLogItem(
DiagnosticLogItemKind
.Warning, e.BuildEventContext, e.ProjectFile, e.Message, e.File, e.LineNumber, e.ColumnNumber);
46
private void AddLogItem(
DiagnosticLogItemKind
kind, MSB.Framework.BuildEventContext? buildEventContext, string? projectFile, string? message, string? file, int lineNumber, int columnNumber)
MSBuild\Logging\MSBuildDiagnosticLogItem.cs (1)
11
DiagnosticLogItemKind
kind,
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (2)
DiagnosticLogItem.cs (2)
19
internal class DiagnosticLogItem(
DiagnosticLogItemKind
kind, string message, string projectFilePath)
22
public
DiagnosticLogItemKind
Kind { get; } = kind;