1
0
Fork 0

Add warning that Composer 1 is deprecated in install command (#9826)

pull/10446/head
Antoine Makdessi 2021-12-09 10:46:47 +01:00 committed by GitHub
parent da4d93759e
commit fec5eeef8d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -12,6 +12,7 @@
namespace Composer\Command; namespace Composer\Command;
use Composer\Composer;
use Composer\Installer; use Composer\Installer;
use Composer\Plugin\CommandEvent; use Composer\Plugin\CommandEvent;
use Composer\Plugin\PluginEvents; use Composer\Plugin\PluginEvents;
@ -85,6 +86,8 @@ EOT
$io->writeError('<warning>You are using the deprecated option "dev". Dev packages are installed by default now.</warning>'); $io->writeError('<warning>You are using the deprecated option "dev". Dev packages are installed by default now.</warning>');
} }
$io->writeError('<warning>You are using Composer 1 which is deprecated. You should upgrade to Composer 2, see https://blog.packagist.com/deprecating-composer-1-support/</warning>');
$composer = $this->getComposer(true, $input->getOption('no-plugins')); $composer = $this->getComposer(true, $input->getOption('no-plugins'));
$composer->getDownloadManager()->setOutputProgress(!$input->getOption('no-progress')); $composer->getDownloadManager()->setOutputProgress(!$input->getOption('no-progress'));