From d8975b5cb17a08dbff01c8913897cc2b0cba3d9b Mon Sep 17 00:00:00 2001 From: Sullivan SENECHAL Date: Wed, 2 Dec 2015 07:58:08 +0100 Subject: [PATCH] Depends command: Add phpdoc blocks for IDE completion --- src/Composer/Command/DependsCommand.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Composer/Command/DependsCommand.php b/src/Composer/Command/DependsCommand.php index ef0f36e4d..765164f14 100644 --- a/src/Composer/Command/DependsCommand.php +++ b/src/Composer/Command/DependsCommand.php @@ -13,6 +13,8 @@ namespace Composer\Command; use Composer\DependencyResolver\Pool; +use Composer\Package\Link; +use Composer\Package\PackageInterface; use Composer\Repository\ArrayRepository; use Composer\Repository\CompositeRepository; use Composer\Plugin\CommandEvent; @@ -87,8 +89,10 @@ EOT $messages = array(); $outputPackages = array(); $io = $this->getIO(); + /** @var PackageInterface $package */ foreach ($repo->getPackages() as $package) { foreach ($types as $type) { + /** @var Link $link */ foreach ($package->{'get'.$linkTypes[$type][0]}() as $link) { if ($link->getTarget() === $needle) { if (!isset($outputPackages[$package->getName()])) {