1 write to _documentTracker
Microsoft.CodeAnalysis.Features (1)
SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs (1)
79
_documentTracker
= _registration.Workspace.Services.GetRequiredService<IDocumentTrackingService>();
10 references to _documentTracker
Microsoft.CodeAnalysis.Features (10)
SolutionCrawler\WorkCoordinator.AbstractPriorityProcessor.cs (2)
40
Processor.
_documentTracker
.NonRoslynBufferTextChanged += OnNonRoslynBufferTextChanged;
125
Processor.
_documentTracker
.NonRoslynBufferTextChanged -= OnNonRoslynBufferTextChanged;
SolutionCrawler\WorkCoordinator.HighPriorityProcessor.cs (3)
98
if (!_processor.
_documentTracker
.SupportsDocumentTracking
105
if (_processor.
_documentTracker
.TryGetActiveDocument() != item.DocumentId)
165
var documentId = _processor.
_documentTracker
.TryGetActiveDocument();
SolutionCrawler\WorkCoordinator.LowPriorityProcessor.cs (2)
55
var preferableProjectId = Processor.
_documentTracker
.SupportsDocumentTracking
56
? Processor.
_documentTracker
.TryGetActiveDocument()?.ProjectId
SolutionCrawler\WorkCoordinator.NormalPriorityProcessor.cs (3)
189
var activeDocumentId = Processor.
_documentTracker
.TryGetActiveDocument();
196
foreach (var visibleDocumentId in Processor.
_documentTracker
.GetVisibleDocuments())
212
if (!Processor.
_documentTracker
.SupportsDocumentTracking)