Преглед изворни кода

Autoload dev packages as well for script execution, refs #1430

Jordi Boggiano пре 12 година
родитељ
комит
64ca297f97
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      src/Composer/Script/EventDispatcher.php

+ 4 - 1
src/Composer/Script/EventDispatcher.php

@@ -140,7 +140,10 @@ class EventDispatcher
         }
         }
 
 
         $generator = new AutoloadGenerator;
         $generator = new AutoloadGenerator;
-        $packages = $this->composer->getRepositoryManager()->getLocalRepository()->getPackages();
+        $packages = array_merge(
+            $this->composer->getRepositoryManager()->getLocalRepository()->getPackages(),
+            $this->composer->getRepositoryManager()->getLocalDevRepository()->getPackages()
+        );
         $packageMap = $generator->buildPackageMap($this->composer->getInstallationManager(), $package, $packages);
         $packageMap = $generator->buildPackageMap($this->composer->getInstallationManager(), $package, $packages);
         $map = $generator->parseAutoloads($packageMap, $package);
         $map = $generator->parseAutoloads($packageMap, $package);
         $this->loader = $generator->createLoader($map);
         $this->loader = $generator->createLoader($map);