1 instantiation of VSInternalWorkspaceDiagnosticReport
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
35new VSInternalWorkspaceDiagnosticReport
14 references to VSInternalWorkspaceDiagnosticReport
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (7)
23: AbstractWorkspacePullDiagnosticsHandler<VSInternalWorkspaceDiagnosticsParams, VSInternalWorkspaceDiagnosticReport[], VSInternalWorkspaceDiagnosticReport[]>( 33protected override VSInternalWorkspaceDiagnosticReport[] CreateReport(TextDocumentIdentifier identifier, Roslyn.LanguageServer.Protocol.Diagnostic[]? diagnostics, string? resultId) 46protected override VSInternalWorkspaceDiagnosticReport[] CreateRemovedReport(TextDocumentIdentifier identifier) 49protected override bool TryCreateUnchangedReport(TextDocumentIdentifier identifier, string resultId, [NotNullWhen(true)] out VSInternalWorkspaceDiagnosticReport[]? report) 60protected override VSInternalWorkspaceDiagnosticReport[]? CreateReturn(BufferedProgress<VSInternalWorkspaceDiagnosticReport[]> progress)
Protocol\Internal\Diagnostics\VSInternalWorkspaceDiagnosticsParams.cs (2)
13internal sealed class VSInternalWorkspaceDiagnosticsParams : IPartialResultParams<VSInternalWorkspaceDiagnosticReport[]> 30public IProgress<VSInternalWorkspaceDiagnosticReport[]>? PartialResultToken { get; set; }
Protocol\Internal\VSInternalMethods.cs (1)
47public static readonly LspRequest<VSInternalWorkspaceDiagnosticsParams, VSInternalWorkspaceDiagnosticReport[]> WorkspacePullDiagnostic = new(WorkspacePullDiagnosticName);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
Diagnostics\AbstractPullDiagnosticTestsBase.cs (4)
89BufferedProgress<VSInternalWorkspaceDiagnosticReport[]>? progress = useProgress ? BufferedProgress.Create<VSInternalWorkspaceDiagnosticReport[]>(null) : null; 90var diagnosticsTask = testLspServer.ExecuteRequestAsync<VSInternalWorkspaceDiagnosticsParams, VSInternalWorkspaceDiagnosticReport[]>( 207IProgress<VSInternalWorkspaceDiagnosticReport[]>? progress = null,