Jelajahi Sumber

Fix lock handling of aliases

Jordi Boggiano 13 tahun lalu
induk
melakukan
7312c62c5d
1 mengubah file dengan 4 tambahan dan 0 penghapusan
  1. 4 0
      src/Composer/Package/Locker.php

+ 4 - 0
src/Composer/Package/Locker.php

@@ -169,6 +169,10 @@ class Locker
         $locked = array();
         $locked = array();
 
 
         foreach ($packages as $package) {
         foreach ($packages as $package) {
+            if ($package instanceof AliasPackage) {
+                $package = $package->getAliasOf();
+            }
+
             $name    = $package->getPrettyName();
             $name    = $package->getPrettyName();
             $version = $package->getPrettyVersion();
             $version = $package->getPrettyVersion();