[hibernate-commits] [hibernate/hibernate-validator] 1f1328: HV-1315 Disable container element array support
GitHub
noreply at github.com
Thu Jul 6 15:06:07 EDT 2017
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: 1f13286092045be143414d4fba399ea22ef534f3
https://github.com/hibernate/hibernate-validator/commit/1f13286092045be143414d4fba399ea22ef534f3
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/CascadableConstraintMappingContextImplBase.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/ContainerElementConstraintMappingContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ContainerElementTypeConfigurationBuilder.java
Log Message:
-----------
HV-1315 Disable container element array support
Commit: a1b8ce14ae352a652f10b6bd5fd94d910e3748c1
https://github.com/hibernate/hibernate-validator/commit/a1b8ce14ae352a652f10b6bd5fd94d910e3748c1
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M engine/src/test/java/org/hibernate/validator/test/cfg/ProgrammaticContainerElementConstraintsForFieldTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/ProgrammaticContainerElementConstraintsForGetterTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/ProgrammaticContainerElementConstraintsForParameterTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/ProgrammaticContainerElementConstraintsForReturnValueTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/NestedCascadedConstraintsTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/AbstractMethodValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/typeannotationconstraint/TypeAnnotationConstraintTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/typeannotationconstraint/TypeAnnotationDefinedOnAGenericTypeArgumentTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/valueextraction/NestedTypeArgumentsValueExtractorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/xml/containerelementtype/ContainerElementTypeConstraintsForFieldXmlMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/xml/containerelementtype/ContainerElementTypeConstraintsForGetterXmlMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/xml/containerelementtype/ContainerElementTypeConstraintsForParameterXmlMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/xml/containerelementtype/ContainerElementTypeConstraintsForReturnValueXmlMappingTest.java
Log Message:
-----------
HV-1315 Disable tests related to the support of container element for
arrays
Commit: 731630546c57b0a5d39f3b0dfdbe1ee68a7dc695
https://github.com/hibernate/hibernate-validator/commit/731630546c57b0a5d39f3b0dfdbe1ee68a7dc695
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/CascadingTypeParameter.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
Log Message:
-----------
HV-1384 Fix how cascading metadata are managed for arrays
The enclosing metadata should be of type AnnotatedObject as the
cascading information is about the whole array instance. Then we should
automatically nest an ArrayElement one for the validation of the array
elements. This is done using the legacy machinery we introduced earlier
for the legacy support of @Valid on the enclosing List/Iterable/Map
container.
Compare: https://github.com/hibernate/hibernate-validator/compare/d09e1b856c85...731630546c57
More information about the hibernate-commits
mailing list