3 types derived from AbstractProjectDiagnosticSource
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Features\EditAndContinue\EditAndContinueDiagnosticSource_Workspace.cs (1)
20private 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)
101var projectDiagnosticSource = fullSolutionAnalysisEnabled 102? AbstractProjectDiagnosticSource.CreateForFullSolutionAnalysisDiagnostics(project, shouldIncludeAnalyzer) 103: AbstractProjectDiagnosticSource.CreateForCodeAnalysisDiagnostics(project, codeAnalysisService);
Handler\Diagnostics\DiagnosticSources\AbstractProjectDiagnosticSource.cs (2)
20public static AbstractProjectDiagnosticSource CreateForFullSolutionAnalysisDiagnostics(Project project, Func<DiagnosticAnalyzer, bool>? shouldIncludeAnalyzer) 23public static AbstractProjectDiagnosticSource CreateForCodeAnalysisDiagnostics(Project project, ICodeAnalysisDiagnosticAnalyzerService codeAnalysisService)