8 references to GetProjectsThatThisProjectTransitivelyDependsOn
Microsoft.CodeAnalysis.Features (5)
AddMissingReference\AddMissingReferenceCodeAction.cs (1)
50
foreach (var candidateProjectId in dependencyGraph.
GetProjectsThatThisProjectTransitivelyDependsOn
(project.Id))
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
96
var referencedProjects = graph.
GetProjectsThatThisProjectTransitivelyDependsOn
(currentProject.Id).Select(solution.GetRequiredProject).Where(p => p.SupportsCompilation);
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.SymbolComputer.cs (1)
162
var relevantProjectIds = graph.
GetProjectsThatThisProjectTransitivelyDependsOn
(project.Id).Concat(project.Id);
Copilot\ICopilotChangeAnalysisService.cs (1)
122
.
GetProjectsThatThisProjectTransitivelyDependsOn
(document.Project.Id).Count;
EditAndContinue\DebuggingSession.cs (1)
618
projectsToRebuildTransitive.AddRange(dependencyGraph.
GetProjectsThatThisProjectTransitivelyDependsOn
(projectId));
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
496
.SelectMany(p => dependencyGraph.
GetProjectsThatThisProjectTransitivelyDependsOn
(p.Id))
Workspace\Solution\SolutionState.cs (1)
1412
=> _dependencyGraph.
GetProjectsThatThisProjectTransitivelyDependsOn
(fromProjectId).Contains(toProjectId);
Workspace\Workspace.cs (1)
2387
var transitiveReferences = this.CurrentSolution.GetProjectDependencyGraph().
GetProjectsThatThisProjectTransitivelyDependsOn
(toProjectId);