Add more details to event debug output, refs #11818
parent
fd23381391
commit
fa040131b0
|
@ -20,6 +20,8 @@ use Composer\IO\IOInterface;
|
||||||
use Composer\Composer;
|
use Composer\Composer;
|
||||||
use Composer\PartialComposer;
|
use Composer\PartialComposer;
|
||||||
use Composer\Pcre\Preg;
|
use Composer\Pcre\Preg;
|
||||||
|
use Composer\Plugin\CommandEvent;
|
||||||
|
use Composer\Plugin\PreCommandRunEvent;
|
||||||
use Composer\Util\Platform;
|
use Composer\Util\Platform;
|
||||||
use Composer\DependencyResolver\Operation\OperationInterface;
|
use Composer\DependencyResolver\Operation\OperationInterface;
|
||||||
use Composer\Repository\RepositoryInterface;
|
use Composer\Repository\RepositoryInterface;
|
||||||
|
@ -180,6 +182,10 @@ class EventDispatcher
|
||||||
$details = null;
|
$details = null;
|
||||||
if ($event instanceof PackageEvent) {
|
if ($event instanceof PackageEvent) {
|
||||||
$details = (string) $event->getOperation();
|
$details = (string) $event->getOperation();
|
||||||
|
} elseif ($event instanceof CommandEvent) {
|
||||||
|
$details = $event->getCommandName();
|
||||||
|
} elseif ($event instanceof PreCommandRunEvent) {
|
||||||
|
$details = $event->getCommand();
|
||||||
}
|
}
|
||||||
$this->io->writeError('Dispatching <info>'.$event->getName().'</info>'.($details ? ' ('.$details.')' : '').' event');
|
$this->io->writeError('Dispatching <info>'.$event->getName().'</info>'.($details ? ' ('.$details.')' : '').' event');
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue