3 types derived from AbstractProjectDiagnosticSource
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Features\EditAndContinue\EditAndContinueDiagnosticSource_Workspace.cs (1)
20
private sealed class ProjectSource(Project project, ImmutableArray<DiagnosticData> diagnostics) :
AbstractProjectDiagnosticSource
(project)
Handler\Diagnostics\DiagnosticSources\AbstractProjectDiagnosticSource.cs (2)
38
:
AbstractProjectDiagnosticSource
(project)
65
:
AbstractProjectDiagnosticSource
(project)
5 references to AbstractProjectDiagnosticSource
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\Diagnostics\DiagnosticSourceProviders\WorkspaceDocumentsAndProjectDiagnosticSourceProvider.cs (3)
101
var
projectDiagnosticSource = fullSolutionAnalysisEnabled
102
?
AbstractProjectDiagnosticSource
.CreateForFullSolutionAnalysisDiagnostics(project, shouldIncludeAnalyzer)
103
:
AbstractProjectDiagnosticSource
.CreateForCodeAnalysisDiagnostics(project, codeAnalysisService);
Handler\Diagnostics\DiagnosticSources\AbstractProjectDiagnosticSource.cs (2)
20
public static
AbstractProjectDiagnosticSource
CreateForFullSolutionAnalysisDiagnostics(Project project, Func<DiagnosticAnalyzer, bool>? shouldIncludeAnalyzer)
23
public static
AbstractProjectDiagnosticSource
CreateForCodeAnalysisDiagnostics(Project project, ICodeAnalysisDiagnosticAnalyzerService codeAnalysisService)