1 instantiation of DiagnosticIncrementalAnalyzer
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\DiagnosticAnalyzerService_IncrementalAnalyzer.cs (1)
44
return new
DiagnosticIncrementalAnalyzer
(this, CorrelationIdFactory.GetNextId(), workspace, AnalyzerInfoCache);
42 references to DiagnosticIncrementalAnalyzer
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (16)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (16)
444
var
incrementalAnalyzer = (
DiagnosticIncrementalAnalyzer
)service.CreateIncrementalAnalyzer(workspace);
510
var
incrementalAnalyzer = (
DiagnosticIncrementalAnalyzer
)service.CreateIncrementalAnalyzer(workspace);
616
var
incrementalAnalyzer = (
DiagnosticIncrementalAnalyzer
)service.CreateIncrementalAnalyzer(project.Solution.Workspace);
665
var
incrementalAnalyzer = (
DiagnosticIncrementalAnalyzer
)service.CreateIncrementalAnalyzer(workspace);
777
var
incrementalAnalyzer = (
DiagnosticIncrementalAnalyzer
)service.CreateIncrementalAnalyzer(workspace);
908
var
incrementalAnalyzer = (
DiagnosticIncrementalAnalyzer
)service.CreateIncrementalAnalyzer(workspace);
1009
var
incrementalAnalyzer = (
DiagnosticIncrementalAnalyzer
)service.CreateIncrementalAnalyzer(workspace);
1181
var
incrementalAnalyzer = (
DiagnosticIncrementalAnalyzer
)service.CreateIncrementalAnalyzer(workspace);
Microsoft.CodeAnalysis.LanguageServer.Protocol (26)
Features\Diagnostics\DiagnosticAnalyzerService.cs (12)
39
private readonly ConditionalWeakTable<Workspace,
DiagnosticIncrementalAnalyzer
> _map = new();
40
private readonly ConditionalWeakTable<Workspace,
DiagnosticIncrementalAnalyzer
>.CreateValueCallback _createIncrementalAnalyzer;
65
if (service != null && _map.TryGetValue(workspace, out
var
analyzer))
80
if (_map.TryGetValue(document.Project.Solution.Workspace, out
var
analyzer))
108
if (_map.TryGetValue(document.Project.Solution.Workspace, out
var
analyzer))
121
if (_map.TryGetValue(workspace, out
var
analyzer))
131
if (_map.TryGetValue(workspace, out
var
analyzer))
141
if (_map.TryGetValue(solution.Workspace, out
var
analyzer))
151
if (_map.TryGetValue(solution.Workspace, out
var
analyzer))
183
if (_map.TryGetValue(solution.Workspace, out
var
analyzer))
194
if (_map.TryGetValue(solution.Workspace, out
var
analyzer))
204
if (_map.TryGetValue(workspace, out
var
analyzer))
Features\Diagnostics\DiagnosticAnalyzerService_BuildSynchronization.cs (1)
27
return _map.TryGetValue(workspace, out
var
analyzer)
Features\Diagnostics\DiagnosticAnalyzerService_IncrementalAnalyzer.cs (3)
21
var
analyzer = _map.GetValue(workspace, _createIncrementalAnalyzer);
32
if (_map.TryGetValue(workspace, out
var
analyzer))
39
private
DiagnosticIncrementalAnalyzer
CreateIncrementalAnalyzerCallback(Workspace workspace)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.InProcOrRemoteHostAnalyzerRunner.cs (2)
96
var version = await
DiagnosticIncrementalAnalyzer
.GetDiagnosticVersionAsync(project, cancellationToken).ConfigureAwait(false);
201
var version = await
DiagnosticIncrementalAnalyzer
.GetDiagnosticVersionAsync(project, cancellationToken).ConfigureAwait(false);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnostics.cs (4)
44
protected readonly
DiagnosticIncrementalAnalyzer
Owner;
54
DiagnosticIncrementalAnalyzer
owner,
140
public IdeCachedDiagnosticGetter(
DiagnosticIncrementalAnalyzer
owner, Solution solution, ProjectId? projectId, DocumentId? documentId, bool includeSuppressedDiagnostics)
232
public IdeLatestDiagnosticGetter(
DiagnosticIncrementalAnalyzer
owner, Solution solution, ProjectId? projectId, DocumentId? documentId, ImmutableHashSet<string>? diagnosticIds, bool includeSuppressedDiagnostics)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (4)
65
private readonly
DiagnosticIncrementalAnalyzer
_owner;
86
DiagnosticIncrementalAnalyzer
owner,
149
DiagnosticIncrementalAnalyzer
owner,
249
DiagnosticIncrementalAnalyzer
owner)