|
@@ -48,7 +48,6 @@ class InstallCommand extends Command
|
|
|
new InputOption('optimize-autoloader', 'o', InputOption::VALUE_NONE, 'Optimize autoloader during autoloader dump'),
|
|
|
new InputOption('classmap-authoritative', 'a', InputOption::VALUE_NONE, 'Autoload classes from the classmap only. Implicitly enables `--optimize-autoloader`.'),
|
|
|
new InputOption('ignore-platform-reqs', null, InputOption::VALUE_NONE, 'Ignore platform requirements (php & ext- packages).'),
|
|
|
- new InputOption('ignore-missing-metadata', null, InputOption::VALUE_NONE, 'Ignore missing .git|.svn|.hg metadata repositories (when updating or reinstalling).'),
|
|
|
new InputArgument('packages', InputArgument::IS_ARRAY | InputArgument::OPTIONAL, 'Should not be provided, use composer require instead to add a given package to composer.json.'),
|
|
|
))
|
|
|
->setHelp(<<<EOT
|
|
@@ -84,7 +83,6 @@ EOT
|
|
|
|
|
|
$composer = $this->getComposer(true, $input->getOption('no-plugins'));
|
|
|
$composer->getDownloadManager()->setOutputProgress(!$input->getOption('no-progress'));
|
|
|
- $composer->getDownloadManager()->setForceUpdate($input->getOption('ignore-missing-metadata'));
|
|
|
|
|
|
$commandEvent = new CommandEvent(PluginEvents::COMMAND, 'install', $input, $output);
|
|
|
$composer->getEventDispatcher()->dispatch($commandEvent->getName(), $commandEvent);
|