15 references to RemoveMetadataReference
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
CodeActions\Preview\PreviewTests.cs (1)
82solution = solution.RemoveMetadataReference(_oldDocument.Project.Id, removedReference);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
CodeActions\Preview\PreviewTests.vb (1)
56solution = solution.RemoveMetadataReference(_oldDocument.Project.Id, removedReference)
Microsoft.CodeAnalysis.Workspaces (5)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
580newSolution: solutionChanges.Solution.RemoveMetadataReference(Id, metadataReference));
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
416var newSolution = solutionChanges.Solution.RemoveMetadataReference(projectIdToRetarget, reference) 641var newSolution = solutionChanges.Solution.RemoveMetadataReference(project.Id, portableExecutableReference)
Workspace\Solution\Project.cs (1)
625=> this.Solution.RemoveMetadataReference(this.Id, metadataReference).GetProject(this.Id)!;
Workspace\Workspace.cs (1)
748return oldSolution.RemoveMetadataReference(projectId, metadataReference);
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
SolutionTests\SolutionTests.cs (7)
1558var solution2 = solution.RemoveMetadataReference(projectId, metadataRef1); 1561var solution3 = solution2.RemoveMetadataReference(projectId, metadataRef2); 1564Assert.Throws<ArgumentNullException>("projectId", () => solution.RemoveMetadataReference(null!, metadataRef1)); 1565Assert.Throws<ArgumentNullException>("metadataReference", () => solution.RemoveMetadataReference(projectId, null!)); 1568Assert.Throws<InvalidOperationException>(() => solution.RemoveMetadataReference(projectId, new TestMetadataReference())); 1571Assert.Throws<InvalidOperationException>(() => solution.RemoveMetadataReference(ProjectId.CreateNewId(), metadataRef1)); 2307solution = solution.RemoveMetadataReference(project1, mefReference);
Microsoft.VisualStudio.LanguageServices (1)
Preview\ReferenceChange.MetadataReferenceChange.cs (1)
27=> solution.RemoveMetadataReference(this.ProjectId, _reference);