3 types derived from AbstractWorkspaceDocumentDiagnosticSource
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Features\EditAndContinue\EditAndContinueDiagnosticSource_Workspace.cs (1)
29private sealed class ClosedDocumentSource(TextDocument document, ImmutableArray<DiagnosticData> diagnostics) : AbstractWorkspaceDocumentDiagnosticSource(document)
Handler\Diagnostics\DiagnosticSources\AbstractWorkspaceDocumentDiagnosticSource.cs (2)
26: AbstractWorkspaceDocumentDiagnosticSource(document) 93: AbstractWorkspaceDocumentDiagnosticSource(document)
5 references to AbstractWorkspaceDocumentDiagnosticSource
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\Diagnostics\DiagnosticSourceProviders\WorkspaceDocumentsAndProjectDiagnosticSourceProvider.cs (3)
91var documentDiagnosticSource = fullSolutionAnalysisEnabled 92? AbstractWorkspaceDocumentDiagnosticSource.CreateForFullSolutionAnalysisDiagnostics(document, shouldIncludeAnalyzer) 93: AbstractWorkspaceDocumentDiagnosticSource.CreateForCodeAnalysisDiagnostics(document, codeAnalysisService);
Handler\Diagnostics\DiagnosticSources\AbstractWorkspaceDocumentDiagnosticSource.cs (2)
18public static AbstractWorkspaceDocumentDiagnosticSource CreateForFullSolutionAnalysisDiagnostics(TextDocument document, Func<DiagnosticAnalyzer, bool>? shouldIncludeAnalyzer) 21public static AbstractWorkspaceDocumentDiagnosticSource CreateForCodeAnalysisDiagnostics(TextDocument document, ICodeAnalysisDiagnosticAnalyzerService codeAnalysisService)