diff options
author | Mike Krüger <mkrueger@xamarin.com> | 2017-09-14 19:11:51 +0300 |
---|---|---|
committer | Mike Krüger <mkrueger@xamarin.com> | 2017-09-14 19:11:51 +0300 |
commit | d981c2b0925ca56e21f779b85de021f926baad85 (patch) | |
tree | f59bcdf24e9026c52bd64a3e9d846cf24ca5efde /main/src/addins/MonoDevelop.Packaging | |
parent | c7142878dcd8d27aef238320bbe73b5940bec6a2 (diff) | |
parent | 46267973e22b371bd270e4c4ef65fbcf4e390970 (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.cs | 17 |
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 ( |