26 references to AddProjectReference
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\InteractiveSession.cs (1)
311solution = solution.AddProjectReference(newSubmissionProjectId, new ProjectReference(previousSubmissionProjectId));
Microsoft.CodeAnalysis.Features (1)
GenerateType\AbstractGenerateTypeService.Editor.cs (1)
385updatedSolution = updatedSolution.AddProjectReference(triggeringProject.Id, new ProjectReference(projectToBeUpdated.Id));
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
417.AddProjectReference(projectIdToRetarget, projectReference);
Workspace\Solution\Project.cs (1)
585=> this.Solution.AddProjectReference(this.Id, projectReference).GetProject(this.Id)!;
Workspace\Workspace.cs (1)
710return oldSolution.AddProjectReference(projectId, projectReference);
Microsoft.CodeAnalysis.Workspaces.UnitTests (11)
FindAllDeclarationsTests.cs (1)
179.AddProjectReference(submission1Id, new ProjectReference(submission0Id))
SolutionTests\SolutionTests.cs (9)
1408solution = solution.AddProjectReference(projectId3, projectRef2); 1484.AddProjectReference(submissionId2, new ProjectReference(submissionId1)) 2161.AddProjectReference(pm2, new ProjectReference(pm1)) 2180.AddProjectReference(pm2, new ProjectReference(pm1)) 2282solution = solution.AddProjectReference(projectIds[i], new ProjectReference(projectIds[i - 1])); 2434.AddProjectReference(pid2, new ProjectReference(pid)); 2460.AddProjectReference(pid2, new ProjectReference(pid)); 3329.AddProjectReference(pid3, new ProjectReference(pid1)) 3330.AddProjectReference(pid3, new ProjectReference(pid2));
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
408.AddProjectReference(projectIdWithReference, new ProjectReference(projectIdWithGenerator));
Microsoft.VisualStudio.LanguageServices (1)
Preview\ReferenceChange.ProjectReferenceChange.cs (1)
26=> solution.AddProjectReference(this.ProjectId, _reference);
Roslyn.VisualStudio.Next.UnitTests (9)
Services\ServiceHubServicesTests.cs (3)
259solution = solution.AddProjectReference(projectId1, project1ToProject2); 271solution = solution.AddProjectReference(projectId2, project2ToProject1); 282solution = solution.AddProjectReference(projectId1, project1ToProject2);
Services\SolutionServiceTests.cs (6)
607solution = project3.Solution.AddProjectReference(project3.Id, new(project3.Solution.Projects.Single(p => p.Name == "P2").Id)); 640solution = project3.Solution.AddProjectReference(project3.Id, new(project3.Solution.Projects.Single(p => p.Name == "P2").Id)); 681solution = project3.Solution.AddProjectReference(project3.Id, new(project2.Id)) 682.AddProjectReference(project2.Id, new(project1.Id)); 719solution = project3.Solution.AddProjectReference(project3.Id, new(project2.Id)) 720.AddProjectReference(project3.Id, new(project1.Id));