private function setDependencies(array $packages)
{
$dependencies = [];
foreach ($packages as $package) {
foreach ($package->getRequires() as $link) {
$dependencies[$link->getTarget()][$link->getSource()] = $link->getSource();
}
}
$this->dependencies = $dependencies;
return $this;
}