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>();
62
listener, 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;
78
public int CorrelationId =>
_registration
.CorrelationId;
86
var scope = new ReanalyzeScope(
_registration
.GetSolutionToAnalyze().Id);
95
_registration
.Workspace.WorkspaceChanged -= OnWorkspaceChanged;
96
_registration
.Workspace.TextDocumentOpened -= OnTextDocumentOpened;
97
_registration
.Workspace.TextDocumentClosed -= OnTextDocumentClosed;
143
var solution =
_registration
.GetSolutionToAnalyze();
154
var solution =
_registration
.GetSolutionToAnalyze();
461
var solution =
_registration
.GetSolutionToAnalyze();
570
var solution = _workCoordinator.
_registration
.GetSolutionToAnalyze();