3 types derived from AbstractPullDiagnosticHandler
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
23
internal abstract class AbstractDocumentPullDiagnosticHandler<TDiagnosticsParams, TReport, TReturn> :
AbstractPullDiagnosticHandler
<TDiagnosticsParams, TReport, TReturn>, ITextDocumentIdentifierHandler<TDiagnosticsParams, TextDocumentIdentifier?>
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
25
internal class PublicWorkspacePullDiagnosticsHandler :
AbstractPullDiagnosticHandler
<WorkspaceDiagnosticParams, WorkspaceDiagnosticPartialReport, WorkspaceDiagnosticReport?>, IDisposable
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
24
internal sealed partial class WorkspacePullDiagnosticHandler :
AbstractPullDiagnosticHandler
<VSInternalWorkspaceDiagnosticsParams, VSInternalWorkspaceDiagnosticReport[], VSInternalWorkspaceDiagnosticReport[]>
1 reference to AbstractPullDiagnosticHandler
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Diagnostics\DiagnosticSources\IDiagnosticSource.cs (1)
16
/// so that we can share per file diagnostic reporting code in <see cref="
AbstractPullDiagnosticHandler
{TDiagnosticsParams, TReport, TReturn}"/>