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)
40Processor._documentTracker.NonRoslynBufferTextChanged += OnNonRoslynBufferTextChanged; 125Processor._documentTracker.NonRoslynBufferTextChanged -= OnNonRoslynBufferTextChanged;
SolutionCrawler\WorkCoordinator.HighPriorityProcessor.cs (3)
98if (!_processor._documentTracker.SupportsDocumentTracking 105if (_processor._documentTracker.TryGetActiveDocument() != item.DocumentId) 165var documentId = _processor._documentTracker.TryGetActiveDocument();
SolutionCrawler\WorkCoordinator.LowPriorityProcessor.cs (2)
55var preferableProjectId = Processor._documentTracker.SupportsDocumentTracking 56? Processor._documentTracker.TryGetActiveDocument()?.ProjectId
SolutionCrawler\WorkCoordinator.NormalPriorityProcessor.cs (3)
189var activeDocumentId = Processor._documentTracker.TryGetActiveDocument(); 196foreach (var visibleDocumentId in Processor._documentTracker.GetVisibleDocuments()) 212if (!Processor._documentTracker.SupportsDocumentTracking)