8 references to GetProjectsThatThisProjectTransitivelyDependsOn
Microsoft.CodeAnalysis.Features (5)
AddMissingReference\AddMissingReferenceCodeAction.cs (1)
50foreach (var candidateProjectId in dependencyGraph.GetProjectsThatThisProjectTransitivelyDependsOn(project.Id))
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
96var referencedProjects = graph.GetProjectsThatThisProjectTransitivelyDependsOn(currentProject.Id).Select(solution.GetRequiredProject).Where(p => p.SupportsCompilation);
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.SymbolComputer.cs (1)
162var relevantProjectIds = graph.GetProjectsThatThisProjectTransitivelyDependsOn(project.Id).Concat(project.Id);
Copilot\ICopilotChangeAnalysisService.cs (1)
122.GetProjectsThatThisProjectTransitivelyDependsOn(document.Project.Id).Count;
EditAndContinue\DebuggingSession.cs (1)
618projectsToRebuildTransitive.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)
2387var transitiveReferences = this.CurrentSolution.GetProjectDependencyGraph().GetProjectsThatThisProjectTransitivelyDependsOn(toProjectId);