Explorar o código

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

Jordi Boggiano %!s(int64=12) %!d(string=hai) anos
pai
achega
64ca297f97
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      src/Composer/Script/EventDispatcher.php

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

@@ -140,7 +140,10 @@ class EventDispatcher
         }
 
         $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);
         $map = $generator->parseAutoloads($packageMap, $package);
         $this->loader = $generator->createLoader($map);