|
14 | 14 | use Doctrine\Common\Annotations\AnnotationRegistry; |
15 | 15 | use Symfony\Component\PropertyAccess\PropertyAccess; |
16 | 16 | use Symfony\Component\PropertyAccess\PropertyAccessorInterface; |
17 | | -use Symfony\Component\Validator\Context\ExecutionContextFactory; |
18 | 17 | use Symfony\Component\Validator\Context\LegacyExecutionContextFactory; |
19 | 18 | use Symfony\Component\Validator\Exception\InvalidArgumentException; |
20 | 19 | use Symfony\Component\Validator\Mapping\ClassMetadataFactory; |
|
33 | 32 | use Doctrine\Common\Annotations\CachedReader; |
34 | 33 | use Doctrine\Common\Cache\ArrayCache; |
35 | 34 | use Symfony\Component\Validator\NodeTraverser\NonRecursiveNodeTraverser; |
36 | | -use Symfony\Component\Validator\NodeVisitor\ContextUpdateVisitor; |
37 | | -use Symfony\Component\Validator\NodeVisitor\DefaultGroupReplacingVisitor; |
38 | 35 | use Symfony\Component\Validator\NodeVisitor\NodeValidationVisitor; |
39 | 36 | use Symfony\Component\Validator\NodeVisitor\ObjectInitializationVisitor; |
40 | 37 | use Symfony\Component\Validator\Validator as ValidatorV24; |
@@ -422,8 +419,6 @@ public function getValidator() |
422 | 419 | if (count($this->initializers) > 0) { |
423 | 420 | $nodeTraverser->addVisitor(new ObjectInitializationVisitor($this->initializers)); |
424 | 421 | } |
425 | | - $nodeTraverser->addVisitor(new ContextUpdateVisitor()); |
426 | | - $nodeTraverser->addVisitor(new DefaultGroupReplacingVisitor()); |
427 | 422 | $nodeTraverser->addVisitor(new NodeValidationVisitor($nodeTraverser, $validatorFactory)); |
428 | 423 |
|
429 | 424 | return new TraversingValidator($contextFactory, $nodeTraverser, $metadataFactory); |
|
0 commit comments