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