Early return when a package was already marked to be kept

main
Yanick Witschi 2 years ago committed by Jordi Boggiano
parent 7ee44e6461
commit 8179d1ea33
No known key found for this signature in database
GPG Key ID: 7BBD42C429EC80BC

@ -340,6 +340,11 @@ class PoolOptimizer
*/
private function keepPackage(BasePackage $package, $identicalDefinitionsPerPackage, $packageIdenticalDefinitionLookup)
{
// Already marked to keep
if (!isset($this->packagesToRemove[$package->id])) {
return;
}
unset($this->packagesToRemove[$package->id]);
if ($package instanceof AliasPackage) {

Loading…
Cancel
Save