Browse Source

Fix display of commands in ProcessExecutor, refs #2146

Jordi Boggiano 11 years ago
parent
commit
c082e5aec8
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/Composer/Factory.php

+ 3 - 1
src/Composer/Factory.php

@@ -23,6 +23,7 @@ use Composer\Util\RemoteFilesystem;
 use Symfony\Component\Console\Formatter\OutputFormatterStyle;
 use Composer\Script\EventDispatcher;
 use Composer\Autoload\AutoloadGenerator;
+use Composer\Package\Version\VersionParser;
 
 /**
  * Creates a configured instance of composer.
@@ -231,7 +232,8 @@ class Factory
         $this->addLocalRepository($rm, $vendorDir);
 
         // load package
-        $loader  = new Package\Loader\RootPackageLoader($rm, $config);
+        $parser = new VersionParser;
+        $loader  = new Package\Loader\RootPackageLoader($rm, $config, $parser, new ProcessExecutor($io));
         $package = $loader->load($localConfig);
 
         // initialize download manager