1 write to AnalyzerService
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.cs (1)
56
AnalyzerService
= analyzerService;
15 references to AnalyzerService
Microsoft.CodeAnalysis.LanguageServer.Protocol (15)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.CompilationManager.cs (1)
28
var ideOptions =
AnalyzerService
.GlobalOptions.GetIdeAnalyzerOptions(project);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.cs (3)
87
internal IGlobalOptionService GlobalOptions =>
AnalyzerService
.GlobalOptions;
124
AnalyzerService
.RaiseBulkDiagnosticsUpdated(raiseEvents =>
144
AnalyzerService
.RaiseBulkDiagnosticsUpdated(raiseEvents =>
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_BuildSynchronization.cs (3)
81
AnalyzerService
.Reanalyze(Workspace, documentIds: ImmutableArray.Create(activeDocument.Id), highPriority: true);
89
AnalyzerService
.Reanalyze(Workspace, documentIds: Workspace.GetOpenDocumentIds());
96
AnalyzerService
.Reanalyze(Workspace, projectsByLanguage.Select(p => p.Id));
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnostics.cs (1)
263
var ideOptions = Owner.
AnalyzerService
.GlobalOptions.GetIdeAnalyzerOptions(project);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (2)
102
var ideOptions = owner.
AnalyzerService
.GlobalOptions.GetIdeAnalyzerOptions(document.Project);
108
var cacheFullDocumentDiagnostics = owner.
AnalyzerService
.GlobalOptions.IsLspPullDiagnostics();
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (5)
141
var ideOptions =
AnalyzerService
.GlobalOptions.GetIdeAnalyzerOptions(project);
323
AnalyzerService
.RaiseBulkDiagnosticsUpdated(raiseEvents =>
350
AnalyzerService
.RaiseBulkDiagnosticsUpdated(raiseEvents =>
463
AnalyzerService
.RaiseBulkDiagnosticsUpdated(async raiseEvents =>
517
RaiseDocumentDiagnosticsIfNeeded(document, stateSet, kind, oldItems, newItems,
AnalyzerService
.RaiseDiagnosticsUpdated, forceUpdate: false);