1 instantiation of WorkCoordinator
Microsoft.CodeAnalysis.Features (1)
SolutionCrawler\SolutionCrawlerRegistrationService.cs (1)
89
var coordinator = new
WorkCoordinator
(
13 references to WorkCoordinator
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Diagnostics\DiagnosticTaggerWrapper.cs (1)
58
if (!_registrationService.GetTestAccessor().TryGetWorkCoordinator(workspace, out
var
coordinator))
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
SolutionCrawler\WorkCoordinatorTests.cs (1)
28
using static Microsoft.CodeAnalysis.SolutionCrawler.SolutionCrawlerRegistrationService.
WorkCoordinator
;
Microsoft.CodeAnalysis.Features (11)
SolutionCrawler\SolutionCrawlerRegistrationService.cs (8)
30
private readonly Dictionary<Workspace,
WorkCoordinator
> _documentWorkCoordinatorMap;
43
_documentWorkCoordinatorMap = new Dictionary<Workspace,
WorkCoordinator
>(ReferenceEqualityComparer.Instance);
89
var
coordinator = new WorkCoordinator(
103
WorkCoordinator
? coordinator;
158
if (!_documentWorkCoordinatorMap.TryGetValue(workspace, out
var
coordinator))
282
internal bool TryGetWorkCoordinator(Workspace workspace, [NotNullWhen(true)] out
WorkCoordinator
? coordinator)
292
if (TryGetWorkCoordinator(workspace, out
var
coordinator))
300
if (TryGetWorkCoordinator(workspace, out
var
coordinator))
SolutionCrawler\WorkCoordinator.cs (2)
561
private readonly
WorkCoordinator
_workCoordinator;
563
internal TestAccessor(
WorkCoordinator
workCoordinator)
SolutionCrawler\WorkCoordinator.SemanticChangeProcessor.cs (1)
326
=>
WorkCoordinator
.GetRequiredDocument(Project, _documentId, _document);