From e7d99c37b3e02f07308d60cf13f933c3d57c0c29 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Wed, 14 Oct 2020 15:41:53 +0200 Subject: [PATCH] Fix show --locked to avoid listing all the things --- src/Composer/Command/ShowCommand.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Composer/Command/ShowCommand.php b/src/Composer/Command/ShowCommand.php index de4f4c098..f635dc4a5 100644 --- a/src/Composer/Command/ShowCommand.php +++ b/src/Composer/Command/ShowCommand.php @@ -196,8 +196,7 @@ EOT } $locker = $composer->getLocker(); $lockedRepo = $locker->getLockedRepository(true); - $installedRepo = new InstalledRepository(array($lockedRepo)); - $repos = new CompositeRepository(array_merge(array($installedRepo), $composer->getRepositoryManager()->getRepositories())); + $repos = $installedRepo = new InstalledRepository(array($lockedRepo)); } else { // --installed / default case if (!$composer) { @@ -349,7 +348,7 @@ EOT foreach ($repos as $repo) { if ($repo === $platformRepo) { $type = 'platform'; - } elseif($lockedRepo !== null && $repo === $lockedRepo) { + } elseif ($lockedRepo !== null && $repo === $lockedRepo) { $type = 'locked'; } elseif ($repo === $installedRepo || in_array($repo, $installedRepo->getRepositories(), true)) { $type = 'installed';