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