[FrameworkBundle][ContainerLintCommand] Only skip .errored. services
This commit is contained in:
parent
ffd5d12045
commit
d38cdc9dce
@ -102,11 +102,12 @@ final class ContainerLintCommand extends Command
|
|||||||
$refl->setAccessible(true);
|
$refl->setAccessible(true);
|
||||||
$refl->setValue($parameterBag, true);
|
$refl->setValue($parameterBag, true);
|
||||||
|
|
||||||
$passConfig = $container->getCompilerPassConfig();
|
$skippedIds = [];
|
||||||
$passConfig->setRemovingPasses([]);
|
foreach ($container->getServiceIds() as $serviceId) {
|
||||||
$passConfig->setAfterRemovingPasses([]);
|
if (0 === strpos($serviceId, '.errored.')) {
|
||||||
|
$skippedIds[$serviceId] = true;
|
||||||
$skippedIds = $kernelContainer->getRemovedIds();
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$container->setParameter('container.build_hash', 'lint_container');
|
$container->setParameter('container.build_hash', 'lint_container');
|
||||||
|
Reference in New Issue
Block a user