Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Ward <matt.ward@microsoft.com>2019-09-25 17:29:47 +0300
committerMatt Ward <matt.ward@microsoft.com>2019-09-25 17:29:47 +0300
commit778e3ec0438299822a6bf836f1171df61feb4402 (patch)
tree530e2c73487331f2e08dc7a31c0cdf8766adb91a
parente88d23f73e7ccd7e1f8f6d96ddc90f0b88ad6cec (diff)
Break nuget project operationsnuget-null-ref-test
Throw a null ref exception if GetInstalledPackages is called.
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementProjectOperations.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementProjectOperations.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementProjectOperations.cs
index 36ba1ea477..fc5b0b51cb 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementProjectOperations.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementProjectOperations.cs
@@ -208,6 +208,8 @@ namespace MonoDevelop.PackageManagement
var packagesBeingInstalled = GetPackagesBeingInstalled (dotNetProject).ToList ();
+ nugetProject = null;
+
var packages = await Task.Run (() => nugetProject.GetInstalledPackagesAsync (CancellationToken.None)).ConfigureAwait (false);
var packageReferences = packages