1 instantiation of DiagnosticLogItem
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerProjectLoader.cs (1)
315var diagnosticLogItem = new DiagnosticLogItem(DiagnosticLogItemKind.Error, message, projectPath);
8 references to DiagnosticLogItem
Microsoft.CodeAnalysis.LanguageServer (3)
HostWorkspace\LanguageServerProjectLoader.cs (3)
315var diagnosticLogItem = new DiagnosticLogItem(DiagnosticLogItemKind.Error, message, projectPath); 350async Task LogDiagnosticsAsync(ImmutableArray<DiagnosticLogItem> diagnosticLogItems) 352foreach (var logItem in diagnosticLogItems)
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
MSBuild\DiagnosticReporter.cs (2)
57public void Report(IEnumerable<DiagnosticLogItem> log) 59foreach (var logItem in log)
Rpc\RemoteProjectFile.cs (2)
22public Task<ImmutableArray<DiagnosticLogItem>> GetDiagnosticLogItemsAsync(CancellationToken cancellationToken) 23=> _client.InvokeAsync<ImmutableArray<DiagnosticLogItem>>(_remoteProjectFileTargetObject, nameof(IProjectFile.GetDiagnosticLogItems), parameters: [], cancellationToken);
src\Workspaces\MSBuild\BuildHost\Rpc\Contracts\IProjectFile.cs (1)
16ImmutableArray<DiagnosticLogItem> GetDiagnosticLogItems();