From 3366271d736c3b1f3991688dad1fd95f0efe6fa0 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Thu, 12 May 2022 10:32:38 +0200 Subject: [PATCH] Fix outdated list when no new version can be matched, refs #10770 --- src/Composer/Command/ShowCommand.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Composer/Command/ShowCommand.php b/src/Composer/Command/ShowCommand.php index c9ac50326..0194662b7 100644 --- a/src/Composer/Command/ShowCommand.php +++ b/src/Composer/Command/ShowCommand.php @@ -472,7 +472,11 @@ EOT if ($writeLatest && $latestPackage) { $packageViewData['latest'] = $latestPackage->getFullPrettyVersion(); $packageViewData['latest-status'] = $this->getUpdateStatus($latestPackage, $package); - $latestLength = max($latestLength, strlen($latestPackage->getFullPrettyVersion())); + $latestLength = max($latestLength, strlen($packageViewData['latest'])); + } elseif ($writeLatest) { + $packageViewData['latest'] = '[none matched]'; + $packageViewData['latest-status'] = 'up-to-date'; + $latestLength = max($latestLength, strlen($packageViewData['latest'])); } if ($writeDescription && $package instanceof CompletePackageInterface) { $packageViewData['description'] = $package->getDescription();