1 write to _registration
Microsoft.CodeAnalysis.Features (1)
SolutionCrawler\WorkCoordinator.cs (1)
46_registration = registration;
16 references to _registration
Microsoft.CodeAnalysis.Features (16)
SolutionCrawler\WorkCoordinator.cs (16)
49_documentTrackingService = _registration.Workspace.Services.GetRequiredService<IDocumentTrackingService>(); 50_solutionCrawlerOptions = _registration.Workspace.Services.GetService<ISolutionCrawlerOptionsService>(); 62listener, analyzerProviders, initializeLazily, _registration, 68_semanticChangeProcessor = new SemanticChangeProcessor(listener, _registration, _documentAndProjectWorkerProcessor, semanticBackOffTimeSpan, projectBackOffTimeSpan, _shutdownToken); 70_registration.Workspace.WorkspaceChanged += OnWorkspaceChanged; 71_registration.Workspace.TextDocumentOpened += OnTextDocumentOpened; 72_registration.Workspace.TextDocumentClosed += OnTextDocumentClosed; 78public int CorrelationId => _registration.CorrelationId; 86var scope = new ReanalyzeScope(_registration.GetSolutionToAnalyze().Id); 95_registration.Workspace.WorkspaceChanged -= OnWorkspaceChanged; 96_registration.Workspace.TextDocumentOpened -= OnTextDocumentOpened; 97_registration.Workspace.TextDocumentClosed -= OnTextDocumentClosed; 143var solution = _registration.GetSolutionToAnalyze(); 154var solution = _registration.GetSolutionToAnalyze(); 461var solution = _registration.GetSolutionToAnalyze(); 570var solution = _workCoordinator._registration.GetSolutionToAnalyze();