|
@@ -13,6 +13,7 @@
|
|
|
namespace Composer\DependencyResolver;
|
|
|
|
|
|
use Composer\Package\CompletePackageInterface;
|
|
|
+use Composer\Package\AliasPackage;
|
|
|
use Composer\Repository\RepositorySet;
|
|
|
use Composer\Repository\LockArrayRepository;
|
|
|
use Composer\Semver\Constraint\Constraint;
|
|
@@ -290,7 +291,7 @@ class Problem
|
|
|
$prepared = array();
|
|
|
foreach ($packages as $package) {
|
|
|
$prepared[$package->getName()]['name'] = $package->getPrettyName();
|
|
|
- $prepared[$package->getName()]['versions'][$package->getVersion()] = $package->getPrettyVersion();
|
|
|
+ $prepared[$package->getName()]['versions'][$package->getVersion()] = $package->getPrettyVersion().($package instanceof AliasPackage ? ' (alias of '.$package->getAliasOf()->getPrettyVersion().')' : '');
|
|
|
}
|
|
|
foreach ($prepared as $name => $package) {
|
|
|
// remove the implicit dev-master alias to avoid cruft in the display
|