show implicitly referenced version in brackets
This commit is contained in:
@@ -52,10 +52,11 @@ public partial class PackageEntry : MarginContainer
|
|||||||
{
|
{
|
||||||
if (PackageResult is null) return;
|
if (PackageResult is null) return;
|
||||||
_packageNameLabel.Text = PackageResult.PackageId;
|
_packageNameLabel.Text = PackageResult.PackageId;
|
||||||
_installedVersionLabel.Text = PackageResult.InstalledNugetPackageInfo?.Version.ToNormalizedString();
|
var installedPackagedInfo = PackageResult.InstalledNugetPackageInfo;
|
||||||
|
_installedVersionLabel.Text = installedPackagedInfo?.IsTransitive is true ? $"({installedPackagedInfo?.Version.ToNormalizedString()})" : installedPackagedInfo?.Version.ToNormalizedString();
|
||||||
var highestVersionPackageFromSource = PackageResult.PackageFromSources
|
var highestVersionPackageFromSource = PackageResult.PackageFromSources
|
||||||
.MaxBy(p => p.PackageSearchMetadata.Identity.Version);
|
.MaxBy(p => p.PackageSearchMetadata.Identity.Version);
|
||||||
if (PackageResult.InstalledNugetPackageInfo?.Version != highestVersionPackageFromSource.PackageSearchMetadata.Identity.Version)
|
if (installedPackagedInfo?.Version != highestVersionPackageFromSource.PackageSearchMetadata.Identity.Version)
|
||||||
{
|
{
|
||||||
_latestVersionLabel.Text = highestVersionPackageFromSource.PackageSearchMetadata.Identity.Version.ToNormalizedString();
|
_latestVersionLabel.Text = highestVersionPackageFromSource.PackageSearchMetadata.Identity.Version.ToNormalizedString();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user