dotnet-installer/test
Peter Huene 6210dab09c Remove project dependencies when removing a project from a solution.
This commit fixes #6198.

When a project is removed from a solution using the `sln remove`
command, any projects in the solution with a project dependency (note:
this is different from a project reference) on the project should have
the project removed as a dependency.

The fix is to scan the projects in the solution and remove any
dependencies on the projects being removed.  If the dependencies section
is empty after the remove, we skip serialization of the section like
Visual Studio does.
2017-11-21 18:20:05 -08:00
..
ArgumentForwardingTests Merge upstream changes 2017-08-28 11:09:19 -07:00
ArgumentsReflector Move dir.props to auto-imported Directory.Build.props 2017-08-24 15:46:45 -07:00
binding-redirects.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
crossgen.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-add-package.Tests Removing Microsoft.DotNet.TestFramework from the product code and from the SDK deployment and moving the code to the test folder. 2017-09-15 09:49:19 -07:00
dotnet-add-reference.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-back-compat.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-build.Tests Merge upstream changes 2017-09-01 13:17:40 -07:00
dotnet-clean.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-help.Tests Merge upstream changes 2017-09-01 13:17:40 -07:00
dotnet-list-reference.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-migrate.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-msbuild.Tests Merge branch 'master' into merges/release/15.5-to-master-20171031-070033 2017-10-31 10:15:11 -07:00
dotnet-new.Tests Merge branch 'master' into merges/release/2.0.0-to-master-20170907-070027 2017-09-07 11:11:28 -07:00
dotnet-nuget.UnitTests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-pack.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-publish.Tests Merge upstream changes 2017-09-01 13:17:40 -07:00
dotnet-remove-package.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-remove-reference.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-restore.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-run.Tests Merge upstream changes 2017-09-01 13:17:40 -07:00
dotnet-sln-add.Tests Removing Microsoft.DotNet.TestFramework from the product code and from the SDK deployment and moving the code to the test folder. 2017-09-15 09:49:19 -07:00
dotnet-sln-list.Tests Removing Microsoft.DotNet.TestFramework from the product code and from the SDK deployment and moving the code to the test folder. 2017-09-15 09:49:19 -07:00
dotnet-sln-remove.Tests Remove project dependencies when removing a project from a solution. 2017-11-21 18:20:05 -08:00
dotnet-store.Tests Merge upstream changes 2017-08-28 11:09:19 -07:00
dotnet-test.Tests Merge remote-tracking branch 'dotnet/release/15.5' into merges/release/15.5-to-master-20171016-070031 2017-10-16 15:42:40 -07:00
dotnet-vstest.Tests Merge remote-tracking branch 'dotnet/release/15.5' into merges/release/15.5-to-master-20171016-070031 2017-10-16 15:42:40 -07:00
dotnet.Tests Fix merge 2 2017-10-31 13:37:28 -07:00
EndToEnd Merge upstream changes 2017-09-01 13:17:40 -07:00
Installer Merge upstream changes 2017-08-28 11:09:19 -07:00
Microsoft.DotNet.Cli.Sln.Internal.Tests Removing Microsoft.DotNet.TestFramework from the product code and from the SDK deployment and moving the code to the test folder. 2017-09-15 09:49:19 -07:00
Microsoft.DotNet.Cli.Utils.Tests Fix relative path handling on Windows. 2017-10-24 11:23:52 -07:00
Microsoft.DotNet.Configurer.UnitTests Merge upstream changes 2017-08-28 11:09:19 -07:00
Microsoft.DotNet.MSBuildSdkResolver.Tests Move dir.props to auto-imported Directory.Build.props 2017-08-24 15:46:45 -07:00
Microsoft.DotNet.TestFramework Removing Microsoft.DotNet.TestFramework from the product code and from the SDK deployment and moving the code to the test folder. 2017-09-15 09:49:19 -07:00
Microsoft.DotNet.Tools.Tests.Utilities Enable RHEL 6 support 2017-09-21 15:20:55 +00:00
msbuild.IntegrationTests Merge branch 'master' into merges/release/15.5-to-master-20171031-070033 2017-10-31 10:15:11 -07:00
Msbuild.Tests.Utilities Removing Microsoft.DotNet.TestFramework from the product code and from the SDK deployment and moving the code to the test folder. 2017-09-15 09:49:19 -07:00
MsBuildScript.Tests Ingest new version Aspnet store 2017-08-14 16:05:22 -07:00
Directory.Build.props Support new artifacts layout in tests and other build logic 2017-08-24 15:49:13 -07:00
Microsoft.DotNet.Cli.Tests.sln Removing Microsoft.DotNet.TestFramework from the product code and from the SDK deployment and moving the code to the test folder. 2017-09-15 09:49:19 -07:00