diff --git a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php index 8fb6029476017..2f9748cf9b345 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php +++ b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php @@ -1855,8 +1855,7 @@ private function registerValidationConfiguration(array $config, ContainerBuilder if (class_exists(ValidatorAttributeMetadataPass::class) && (!($config['enable_attributes'] ?? false) || !$container->getParameter('kernel.debug')) && trait_exists(ArgumentTrait::class)) { // The $reflector argument hints at where the attribute could be used $container->registerAttributeForAutoconfiguration(Constraint::class, static function (ChildDefinition $definition, Constraint $attribute, \ReflectionClass|\ReflectionMethod|\ReflectionProperty $reflector) { - $definition->addTag('validator.attribute_metadata') - ->addTag('container.excluded', ['source' => 'because it\'s a validator constraint extension']); + $definition->addTag('validator.attribute_metadata'); }); } @@ -2121,15 +2120,13 @@ private function registerSerializerConfiguration(array $config, ContainerBuilder if (class_exists(SerializerAttributeMetadataPass::class) && (!($config['enable_attributes'] ?? false) || !$container->getParameter('kernel.debug'))) { // The $reflector argument hints at where the attribute could be used $configurator = static function (ChildDefinition $definition, object $attribute, \ReflectionClass|\ReflectionMethod|\ReflectionProperty $reflector) { - $definition->addTag('serializer.attribute_metadata') - ->addTag('container.excluded', ['source' => 'because it\'s a serializer metadata extension']); + $definition->addTag('serializer.attribute_metadata'); }; $container->registerAttributeForAutoconfiguration(SerializerMapping\Context::class, $configurator); $container->registerAttributeForAutoconfiguration(SerializerMapping\Groups::class, $configurator); $configurator = static function (ChildDefinition $definition, object $attribute, \ReflectionMethod|\ReflectionProperty $reflector) { - $definition->addTag('serializer.attribute_metadata') - ->addTag('container.excluded', ['source' => 'because it\'s a serializer metadata extension']); + $definition->addTag('serializer.attribute_metadata'); }; $container->registerAttributeForAutoconfiguration(SerializerMapping\Ignore::class, $configurator); $container->registerAttributeForAutoconfiguration(SerializerMapping\MaxDepth::class, $configurator); @@ -2137,8 +2134,7 @@ private function registerSerializerConfiguration(array $config, ContainerBuilder $container->registerAttributeForAutoconfiguration(SerializerMapping\SerializedPath::class, $configurator); $container->registerAttributeForAutoconfiguration(SerializerMapping\DiscriminatorMap::class, static function (ChildDefinition $definition) { - $definition->addTag('serializer.attribute_metadata') - ->addTag('container.excluded', ['source' => 'because it\'s a serializer metadata extension']); + $definition->addTag('serializer.attribute_metadata'); }); }