|
|
@ -139,6 +139,11 @@ class RootPackageLoader extends ArrayLoader
|
|
|
|
$aliases = $this->extractAliases($links, $aliases);
|
|
|
|
$aliases = $this->extractAliases($links, $aliases);
|
|
|
|
$stabilityFlags = $this->extractStabilityFlags($links, $stabilityFlags, $realPackage->getMinimumStability());
|
|
|
|
$stabilityFlags = $this->extractStabilityFlags($links, $stabilityFlags, $realPackage->getMinimumStability());
|
|
|
|
$references = $this->extractReferences($links, $references);
|
|
|
|
$references = $this->extractReferences($links, $references);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (isset($links[$config['name']])) {
|
|
|
|
|
|
|
|
throw new \RuntimeException(sprintf('Root package \'%s\' cannot require itself in its composer.json' . PHP_EOL .
|
|
|
|
|
|
|
|
'Did you accidentally name your root package after an external package?', $config['name']));
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -154,11 +159,6 @@ class RootPackageLoader extends ArrayLoader
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (isset($links[$config['name']])) {
|
|
|
|
|
|
|
|
throw new \InvalidArgumentException(sprintf('Root package \'%s\' cannot require itself in its composer.json' . PHP_EOL .
|
|
|
|
|
|
|
|
'Did you accidentally name your root package after an external package?', $config['name']));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$realPackage->setAliases($aliases);
|
|
|
|
$realPackage->setAliases($aliases);
|
|
|
|
$realPackage->setStabilityFlags($stabilityFlags);
|
|
|
|
$realPackage->setStabilityFlags($stabilityFlags);
|
|
|
|
$realPackage->setReferences($references);
|
|
|
|
$realPackage->setReferences($references);
|
|
|
|