3 types derived from AbstractWorkspaceDocumentDiagnosticSource
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Features\EditAndContinue\EditAndContinueDiagnosticSource_Workspace.cs (1)
29
private 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)
91
var
documentDiagnosticSource = fullSolutionAnalysisEnabled
92
?
AbstractWorkspaceDocumentDiagnosticSource
.CreateForFullSolutionAnalysisDiagnostics(document, shouldIncludeAnalyzer)
93
:
AbstractWorkspaceDocumentDiagnosticSource
.CreateForCodeAnalysisDiagnostics(document, codeAnalysisService);
Handler\Diagnostics\DiagnosticSources\AbstractWorkspaceDocumentDiagnosticSource.cs (2)
18
public static
AbstractWorkspaceDocumentDiagnosticSource
CreateForFullSolutionAnalysisDiagnostics(TextDocument document, Func<DiagnosticAnalyzer, bool>? shouldIncludeAnalyzer)
21
public static
AbstractWorkspaceDocumentDiagnosticSource
CreateForCodeAnalysisDiagnostics(TextDocument document, ICodeAnalysisDiagnosticAnalyzerService codeAnalysisService)