33 references to GetProjectDependencyGraph
Microsoft.CodeAnalysis.Features (9)
AddImport\AbstractAddImportFeatureService.cs (1)
464var 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\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
125var graph = project.Solution.GetProjectDependencyGraph();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
438var graph = solution.GetProjectDependencyGraph();
Copilot\ICopilotChangeAnalysisService.cs (1)
131.GetProjectDependencyGraph()
EditAndContinue\EmitSolutionUpdateResults.cs (1)
186var graph = solution.GetProjectDependencyGraph();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
302var graph = solution.GetProjectDependencyGraph();
NavigateTo\NavigateToSearcher.cs (1)
486.GetProjectDependencyGraph()
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\TestUtils.cs (1)
219foreach (var dep in solution.GetProjectDependencyGraph().GetProjectsThatThisProjectTransitivelyDependsOn(projectId))
Microsoft.CodeAnalysis.Workspaces (11)
CodeFixesAndRefactorings\DefaultFixAllProviderHelpers.cs (1)
69var 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)
136var dependencyGraph = _solution.GetProjectDependencyGraph();
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (1)
59var dependencyGraph = _solution.GetProjectDependencyGraph();
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
99var dependencyGraph = baseSolution.GetProjectDependencyGraph();
Rename\RenameUtilities.cs (1)
109solution.GetProjectDependencyGraph().GetProjectsThatDirectlyDependOnThisProject(p))).Distinct();
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
628if (solution.GetProjectDependencyGraph().GetProjectsThatThisProjectTransitivelyDependsOn(referencedProjectId).Contains(projectIdWithMetadataReference))
Workspace\Workspace.cs (1)
2421var transitiveReferences = this.CurrentSolution.GetProjectDependencyGraph().GetProjectsThatThisProjectTransitivelyDependsOn(toProjectId);
Workspace\Workspace_SourceGeneration.cs (1)
76var dependencyGraph = solution.GetProjectDependencyGraph();
Microsoft.CodeAnalysis.Workspaces.UnitTests (9)
SolutionTests\ProjectDependencyGraphTests.cs (9)
55var projectDependencyGraph = solution.GetProjectDependencyGraph(); 90var projectDependencyGraph = solution.GetProjectDependencyGraph(); 118() => solution.GetProjectDependencyGraph().GetProjectsThatThisProjectDirectlyDependsOn(null!)); 225var dependencyGraph = solution.GetProjectDependencyGraph(); 279var projectDependencyGraph = solution.GetProjectDependencyGraph(); 291var projectDependencyGraph = solution.GetProjectDependencyGraph(); 340() => solution.GetProjectDependencyGraph().GetProjectsThatTransitivelyDependOnThisProject(null!)); 647var projectDependencyGraph = solution.GetProjectDependencyGraph(); 659var projectDependencyGraph = solution.GetProjectDependencyGraph();
Microsoft.Interop.ComInterfaceGenerator (1)
src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
25ProjectDependencyGraph dependencyGraph = solution.GetProjectDependencyGraph();
Microsoft.Interop.LibraryImportGenerator (1)
src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
25ProjectDependencyGraph dependencyGraph = solution.GetProjectDependencyGraph();
Microsoft.VisualStudio.LanguageServices (1)
GenerateType\GenerateTypeDialogViewModel.cs (1)
727var dependencyGraph = document.Project.Solution.GetProjectDependencyGraph();