25 references to GetProjectDependencyGraph
Microsoft.CodeAnalysis.Features (11)
AddImport\AbstractAddImportFeatureService.cs (1)
466var dependencyGraph = solution.GetProjectDependencyGraph();
AddMissingReference\AddMissingReferenceCodeAction.cs (1)
31var dependencyGraph = project.Solution.GetProjectDependencyGraph();
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
95var graph = solution.GetProjectDependencyGraph();
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.SymbolComputer.cs (1)
161var graph = project.Solution.GetProjectDependencyGraph();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
439var graph = solution.GetProjectDependencyGraph();
Copilot\ICopilotChangeAnalysisService.cs (1)
121.GetProjectDependencyGraph()
DesignerAttribute\DesignerAttributeDiscoveryService.cs (1)
170var dependencyGraph = frozenSolution.GetProjectDependencyGraph();
EditAndContinue\DebuggingSession.cs (1)
614var dependencyGraph = solution.GetProjectDependencyGraph();
EditAndContinue\EmitSolutionUpdateResults.cs (1)
217var graph = solution.GetProjectDependencyGraph();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
302var graph = solution.GetProjectDependencyGraph();
NavigateTo\NavigateToSearcher.cs (1)
488.GetProjectDependencyGraph()
Microsoft.CodeAnalysis.Workspaces (12)
CodeFixesAndRefactorings\DefaultFixAllProviderHelpers.cs (1)
68var dependencyGraph = solution.GetProjectDependencyGraph();
FindSymbols\FindReferences\DependentTypeFinder.cs (3)
405var dependencyGraph = solution.GetProjectDependencyGraph(); 469var dependencyGraph = solution.GetProjectDependencyGraph(); 484var dependencyGraph = solution.GetProjectDependencyGraph();
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
137var dependencyGraph = _solution.GetProjectDependencyGraph();
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (1)
59var dependencyGraph = _solution.GetProjectDependencyGraph();
Log\WorkspaceStructureLogger.cs (1)
47foreach (var project in solution.GetProjectDependencyGraph().GetTopologicallySortedProjects(cancellationToken).Select(solution.GetProject))
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
96var dependencyGraph = baseSolution.GetProjectDependencyGraph();
Rename\RenameUtilities.cs (1)
147solution.GetProjectDependencyGraph().GetProjectsThatDirectlyDependOnThisProject(p))).Distinct();
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
638if (solution.GetProjectDependencyGraph().DoesProjectTransitivelyDependOnProject(candidateProjectToReference.Id, projectWithMetadataReference.Id))
Workspace\Workspace.cs (1)
2387var transitiveReferences = this.CurrentSolution.GetProjectDependencyGraph().GetProjectsThatThisProjectTransitivelyDependsOn(toProjectId);
Workspace\Workspace_SourceGeneration.cs (1)
76var dependencyGraph = solution.GetProjectDependencyGraph();
Microsoft.Interop.ComInterfaceGenerator (1)
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
25ProjectDependencyGraph dependencyGraph = solution.GetProjectDependencyGraph();
Microsoft.Interop.LibraryImportGenerator (1)
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
25ProjectDependencyGraph dependencyGraph = solution.GetProjectDependencyGraph();