30 references to AllProjectReferences
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
1321return _projectSystemProjectFactory.Workspace.CurrentSolution.GetRequiredProject(Id).AllProjectReferences.Contains(projectReference); 1329var projectReferencesInWorkspace = _projectSystemProjectFactory.Workspace.CurrentSolution.GetRequiredProject(Id).AllProjectReferences;
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (16)
NetCoreTests.cs (5)
449Assert.Empty(fsharpLib.AllProjectReferences); 467AssertEx.SequenceEqual([fsharpLib.Id], csharpLibStd.AllProjectReferences.Select(r => r.ProjectId)); 468AssertEx.SequenceEqual([fsharpLib.Id], csharpLibApp.AllProjectReferences.Select(r => r.ProjectId)); 518Assert.Empty(fsharpProj.AllProjectReferences); 530AssertEx.SequenceEqual([fsharpLibStd.Id], csharpLibStd.AllProjectReferences.Select(r => r.ProjectId));
VisualStudioMSBuildWorkspaceTests.cs (11)
1228Assert.Single(project.AllProjectReferences); // dangling project reference 1257Assert.Single(project.AllProjectReferences); // dangling project reference 1290Assert.Single(project.AllProjectReferences); // dangling project reference 1323Assert.Empty(project.AllProjectReferences); 1344Assert.Empty(project.AllProjectReferences); 1364Assert.Single(project.AllProjectReferences); 2706Assert.Single(testProject.AllProjectReferences); 2710Assert.Empty(libraryProject.AllProjectReferences); 2732Assert.Single(testProject.AllProjectReferences); 2736Assert.Single(library1Project.AllProjectReferences); 2740Assert.Empty(library2Project.AllProjectReferences);
Microsoft.CodeAnalysis.Workspaces.UnitTests (9)
SolutionTests\SolutionTests.cs (9)
1984opt => opt.GetProject(projectId)!.AllProjectReferences, 1994Assert.Same(projectRefs, solution2.GetProject(projectId)!.AllProjectReferences); 2014Assert.Same(projectRefs, newSolution1.GetProject(projectId)!.AllProjectReferences); 2046AssertEx.Equal((ProjectReference[])[projectRef2, externalProjectRef], solution3.GetProject(projectId)!.AllProjectReferences); 2078AssertEx.Equal((ProjectReference[])[projectRef2], solution2.GetProject(projectId)!.AllProjectReferences); 2082AssertEx.Equal((ProjectReference[])[externalProjectRef], solution3.GetProject(projectId)!.AllProjectReferences); 2085Assert.Empty(solution4.GetProject(projectId)!.AllProjectReferences); 3289Assert.True(sol2.GetProject(pid2).AllProjectReferences.Any(r => r.ProjectId == pid), "sol2 project pid2 was expected to contain project reference " + pid); 3314Assert.True(sol2.GetProject(pid2).AllProjectReferences.Any(r => r.ProjectId == pid), "sol2 pid2 was expected to contain " + pid);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (3)
ProjectSystemShim\CPS\CSharpReferencesTests.cs (3)
101Assert.Single(environment.Workspace.CurrentSolution.GetProject(project2.Id).AllProjectReferences); 105Assert.Empty(environment.Workspace.CurrentSolution.GetProject(project2.Id).AllProjectReferences); 122Assert.Empty(environment.Workspace.CurrentSolution.GetProject(project1.Id).AllProjectReferences);