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