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:
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 (