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:
authorMike Krüger <mkrueger@xamarin.com>2017-09-14 19:11:51 +0300
committerMike Krüger <mkrueger@xamarin.com>2017-09-14 19:11:51 +0300
commitd981c2b0925ca56e21f779b85de021f926baad85 (patch)
treef59bcdf24e9026c52bd64a3e9d846cf24ca5efde /main/src/addins/MonoDevelop.Packaging
parentc7142878dcd8d27aef238320bbe73b5940bec6a2 (diff)
parent46267973e22b371bd270e4c4ef65fbcf4e390970 (diff)
Merge branch 'master' into master-refactorings
Diffstat (limited to 'main/src/addins/MonoDevelop.Packaging')
-rw-r--r--main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingNuGetProject.cs17
1 files changed, 10 insertions, 7 deletions
diff --git a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingNuGetProject.cs b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingNuGetProject.cs
index 34d7a274bf..2db0f33801 100644
--- a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingNuGetProject.cs
+++ b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingNuGetProject.cs
@@ -55,14 +55,17 @@ namespace MonoDevelop.Packaging
InternalMetadata.Add (NuGetProjectMetadataKeys.UniqueName, project.Name);
}
- public override async Task<IEnumerable<NuGet.Packaging.PackageReference>> GetInstalledPackagesAsync (CancellationToken token)
+ public override Task<IEnumerable<NuGet.Packaging.PackageReference>> GetInstalledPackagesAsync (CancellationToken token)
{
- return await Runtime.RunInMainThread (() => {
- return project
- .PackageReferences
- .Select (packageReference => packageReference.ToNuGetPackageReference ())
- .ToList ();
- });
+ return Task.FromResult (GetPackageReferences ());
+ }
+
+ IEnumerable<NuGet.Packaging.PackageReference> GetPackageReferences ()
+ {
+ return project
+ .PackageReferences
+ .Select (packageReference => packageReference.ToNuGetPackageReference ())
+ .ToList ();
}
public override async Task<bool> InstallPackageAsync (