1
0
Fork 0

Updated lockfile message for "composer install" command

The behaviour of the lockfile was a little confusing to me.
I assumed if I added a new dependency I should run
'composer install' again. It was not immediately obvious
from the output of the install command what was going on
and I was confused why my new package had not been installed.

I understand that a better fix would be to compare
composer.json to the lockfile, but until that has been
implemented this will maybe help some newbies out.
pull/165/head
Beau Simensen 2011-12-20 12:09:16 -06:00
parent 812bf9a2af
commit 2791e57930
1 changed files with 1 additions and 1 deletions

View File

@ -108,7 +108,7 @@ EOT
$request->install($link->getTarget(), $link->getConstraint());
}
} elseif ($composer->getLocker()->isLocked()) {
$output->writeln('<info>Found lockfile. Reading.</info>');
$output->writeln('<info>Installing from lockfile.</info> (Run "composer update" to add or update packages)');
foreach ($composer->getLocker()->getLockedPackages() as $package) {
$constraint = new VersionConstraint('=', $package->getVersion());