31 references to WorkspaceDiagnosticKind
dotnet-format (2)
Workspaces\FolderWorkspace.cs (1)
71
OnWorkspaceFailed(new DocumentDiagnostic(
WorkspaceDiagnosticKind
.Failure, exception.Message, id));
Workspaces\MSBuildWorkspaceLoader.cs (1)
87
if (diagnostic.Kind ==
WorkspaceDiagnosticKind
.Failure)
Microsoft.CodeAnalysis.Workspaces (6)
Workspace\Solution\DocumentDiagnostic.cs (1)
7
public class DocumentDiagnostic(
WorkspaceDiagnosticKind
kind, string message, DocumentId documentId) : WorkspaceDiagnostic(kind, message)
Workspace\Solution\ProjectDiagnostic.cs (1)
7
public class ProjectDiagnostic(
WorkspaceDiagnosticKind
kind, string message, ProjectId projectId) : WorkspaceDiagnostic(kind, message)
Workspace\WorkspaceDiagnostic.cs (4)
7
public class WorkspaceDiagnostic(
WorkspaceDiagnosticKind
kind, string message)
9
public
WorkspaceDiagnosticKind
Kind { get; } = kind;
18
case
WorkspaceDiagnosticKind
.Failure: kindText = WorkspacesResources.Failure; break;
19
case
WorkspaceDiagnosticKind
.Warning: kindText = WorkspacesResources.Warning; break;
Microsoft.CodeAnalysis.Workspaces.MSBuild (22)
MSBuild\BuildHostProjectFileInfoProvider.cs (1)
47
(error) => diagnosticReporter.Report(new WorkspaceDiagnostic(
WorkspaceDiagnosticKind
.Failure, error)),
MSBuild\DiagnosticReporter.cs (1)
36
Report(new WorkspaceDiagnostic(
WorkspaceDiagnosticKind
.Failure, message));
MSBuild\DiagnosticReporterLoggerProvider.cs (3)
46
var
kind = logLevel == LogLevel.Warning ?
WorkspaceDiagnosticKind
.Warning :
WorkspaceDiagnosticKind
.Failure;
MSBuild\MSBuildProjectLoader.Worker_ResolveReferences.cs (2)
259
WorkspaceDiagnosticKind
.Warning,
301
WorkspaceDiagnosticKind
.Warning,
MSBuild\MSBuildProjectLoader.Worker.cs (2)
109
WorkspaceDiagnosticKind
.Warning,
400
var diagnostic = new ProjectDiagnostic(
WorkspaceDiagnosticKind
.Warning, message, projectId);
MSBuild\MSBuildWorkspace.cs (13)
352
Reporter.Report(new ProjectDiagnostic(
WorkspaceDiagnosticKind
.Failure,
362
Reporter.Report(new ProjectDiagnostic(
WorkspaceDiagnosticKind
.Failure,
375
Reporter.Report(new ProjectDiagnostic(
WorkspaceDiagnosticKind
.Failure, exception.Message, projectChanges.ProjectId));
392
Reporter.Report(new ProjectDiagnostic(
WorkspaceDiagnosticKind
.Failure, exception.Message, projectChanges.ProjectId));
405
Reporter.Report(new ProjectDiagnostic(
WorkspaceDiagnosticKind
.Failure, exception.Message, projectChanges.ProjectId));
421
Reporter.Report(new DocumentDiagnostic(
WorkspaceDiagnosticKind
.Failure, message, document.Id));
439
Reporter.Report(new DocumentDiagnostic(
WorkspaceDiagnosticKind
.Failure, message, document.Id));
532
Reporter.Report(new DocumentDiagnostic(
WorkspaceDiagnosticKind
.Failure, exception.Message, id));
560
Reporter.Report(new DocumentDiagnostic(
WorkspaceDiagnosticKind
.Failure, exception.Message, documentId));
564
Reporter.Report(new DocumentDiagnostic(
WorkspaceDiagnosticKind
.Failure, exception.Message, documentId));
568
Reporter.Report(new DocumentDiagnostic(
WorkspaceDiagnosticKind
.Failure, exception.Message, documentId));
604
Reporter.Report(new ProjectDiagnostic(
WorkspaceDiagnosticKind
.Failure, message, projectId));
640
Reporter.Report(new ProjectDiagnostic(
WorkspaceDiagnosticKind
.Failure, message, projectId));
Microsoft.DotNet.HotReload.Utils.Generator (1)
BaselineProject.cs (1)
35
bool warning = diag.Diagnostic.Kind ==
WorkspaceDiagnosticKind
.Warning;