3 instantiations of WorkspaceDiagnosticReport
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (3)
40=> new(new WorkspaceDiagnosticReport 56=> new(new WorkspaceDiagnosticReport 82return new WorkspaceDiagnosticReport
7 references to WorkspaceDiagnosticReport
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (3)
20using WorkspaceDiagnosticPartialReport = SumType<WorkspaceDiagnosticReport, WorkspaceDiagnosticReportPartialResult>; 23internal sealed partial class PublicWorkspacePullDiagnosticsHandler : AbstractWorkspacePullDiagnosticsHandler<WorkspaceDiagnosticParams, WorkspaceDiagnosticPartialReport, WorkspaceDiagnosticReport?>, IDisposable 79protected override WorkspaceDiagnosticReport? CreateReturn(BufferedProgress<WorkspaceDiagnosticPartialReport> progress)
Protocol\Methods.Diagnostics.cs (1)
80public static readonly LspRequest<WorkspaceDiagnosticParams, WorkspaceDiagnosticReport> WorkspaceDiagnostic = new(WorkspaceDiagnosticName);
Protocol\WorkspaceDiagnosticParams.cs (3)
19internal class WorkspaceDiagnosticParams : IWorkDoneProgressParams, IPartialResultParams<SumType<WorkspaceDiagnosticReport, WorkspaceDiagnosticReportPartialResult>> 25/// Note that the first literal sent needs to be a <see cref="WorkspaceDiagnosticReport"/> 31public IProgress<SumType<WorkspaceDiagnosticReport, WorkspaceDiagnosticReportPartialResult>>? PartialResultToken { get; set; }