3 instantiations of DiagnosticLog
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (3)
Build\ProjectBuildManager.cs (3)
125var log = new DiagnosticLog(); 193var log = new DiagnosticLog(); 209var log = new DiagnosticLog();
19 references to DiagnosticLog
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (19)
AbstractBuildHost.cs (1)
209private int AddProjectFileTarget(Build.Evaluation.Project? project, string? physicalFilePath, string languageName, DiagnosticLog log)
Build\ProjectBuildManager.cs (12)
120public async Task<(MSB.Evaluation.Project? project, DiagnosticLog log)> LoadProjectAsync( 125var log = new DiagnosticLog(); 153private (MSB.Evaluation.Project? project, DiagnosticLog log) LoadProjectCore( 154string path, Stream readStream, IDictionary<string, string>? globalProperties, DiagnosticLog log) 189public (MSB.Evaluation.Project? project, DiagnosticLog log) LoadProject(string path, Stream readStream, IDictionary<string, string>? globalProperties) 193var log = new DiagnosticLog(); 205public (MSB.Execution.ProjectInstance? projectInstance, DiagnosticLog log) LoadProjectInstance(string path, TextReader content, IDictionary<string, string>? additionalGlobalProperties) 209var log = new DiagnosticLog(); 264MSB.Evaluation.Project project, DiagnosticLog log, CancellationToken cancellationToken) 310MSB.Evaluation.Project project, DiagnosticLog log, CancellationToken cancellationToken) 319MSB.Evaluation.Project project, string[] requiredTargets, string[] optionalTargets, DiagnosticLog log, CancellationToken cancellationToken) 365private async Task<MSB.Execution.BuildResult> BuildAsync(MSB.Execution.BuildRequestData requestData, DiagnosticLog log, CancellationToken cancellationToken)
MSBuild\Logging\MSBuildDiagnosticLogger.cs (4)
16/// <see cref="DiagnosticLog"/> that should receive the errors and warnings raised while that 21private readonly ConcurrentDictionary<int, DiagnosticLog> _logsBySubmissionId = new(); 34public void RegisterLog(int submissionId, DiagnosticLog log) 54if (!_logsBySubmissionId.TryGetValue(buildEventContext.SubmissionId, out var log))
MSBuild\ProjectFile\ProjectFile.cs (1)
21DiagnosticLog log) :
MSBuild\ProjectFile\ProjectInstance.cs (1)
14DiagnosticLog log) :