1 instantiation of VSInternalWorkspaceDiagnosticReport
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
36
new
VSInternalWorkspaceDiagnosticReport
11 references to VSInternalWorkspaceDiagnosticReport
Microsoft.CodeAnalysis.LanguageServer.Protocol (11)
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (7)
24
: AbstractWorkspacePullDiagnosticsHandler<VSInternalWorkspaceDiagnosticsParams,
VSInternalWorkspaceDiagnosticReport
[],
VSInternalWorkspaceDiagnosticReport
[]>(
34
protected override
VSInternalWorkspaceDiagnosticReport
[] CreateReport(TextDocumentIdentifier identifier, Roslyn.LanguageServer.Protocol.Diagnostic[]? diagnostics, string? resultId)
47
protected override
VSInternalWorkspaceDiagnosticReport
[] CreateRemovedReport(TextDocumentIdentifier identifier)
50
protected override bool TryCreateUnchangedReport(TextDocumentIdentifier identifier, string resultId, [NotNullWhen(true)] out
VSInternalWorkspaceDiagnosticReport
[]? report)
61
protected override
VSInternalWorkspaceDiagnosticReport
[]? CreateReturn(BufferedProgress<
VSInternalWorkspaceDiagnosticReport
[]> progress)
Protocol\Internal\Diagnostics\VSInternalWorkspaceDiagnosticsParams.cs (2)
13
internal class VSInternalWorkspaceDiagnosticsParams : IPartialResultParams<
VSInternalWorkspaceDiagnosticReport
[]>
30
public IProgress<
VSInternalWorkspaceDiagnosticReport
[]>? PartialResultToken { get; set; }
Protocol\Internal\VSInternalMethods.cs (2)
100
public static readonly LspRequest<VSInternalWorkspaceDiagnosticsParams,
VSInternalWorkspaceDiagnosticReport
[]> WorkspacePullDiagnostic = new LspRequest<VSInternalWorkspaceDiagnosticsParams,
VSInternalWorkspaceDiagnosticReport
[]>(WorkspacePullDiagnosticName);