Branch: refs/heads/HV-1237
Home:
https://github.com/hibernate/hibernate-validator
Commit: a4cc7c98cd8586e636c2b63e56a1bec18d35fb72
https://github.com/hibernate/hibernate-validator/commit/a4cc7c98cd8586e63...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ValidatableParametersMetaData.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraints.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/location/TypeArgumentConstraintLocation.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
A
engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/NestedTypeArgumentsValueExtractorTest.java
Log Message:
-----------
HV-1237 Add support for nested type arguments constraints
Commit: 5084aef57214ccd1be1cb4579b81bb06fa354704
https://github.com/hibernate/hibernate-validator/commit/5084aef57214ccd1b...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/ExecutableConstraintMappingContextImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/ParameterConstraintMappingContextImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/cfg/context/PropertyConstraintMappingContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/path/NodeImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ExecutableMetaData.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/FieldCascadable.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/GetterCascadable.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ParameterMetaData.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ReturnValueMetaData.java
A
engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/CascadingTypeParameter.java
A
engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/package.html
M
engine/src/main/java/org/hibernate/validator/internal/metadata/facets/Cascadable.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/AbstractConstrainedElement.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedElement.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedExecutable.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedParameter.java
M
engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedExecutableBuilder.java
M
engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedFieldBuilder.java
M
engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedGetterBuilder.java
M
engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedParameterBuilder.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/CascadedIterableMapPropertiesTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/Cinema.java
A
engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/NestedCascadedConstraintsTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/Visitor.java
Log Message:
-----------
HV-1237 Implement nested cascading validation
Commit: 26db876ec27b1962232e6d55e6f9e9e0b45b666f
https://github.com/hibernate/hibernate-validator/commit/26db876ec27b19622...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
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/valuehandling/NestedTypeArgumentsValueExtractorTest.java
Log Message:
-----------
HV-1237 Remove the assertNumberOfViolations tests as they are useless
Commit: c3a2005f417194fcdf21741ed83a0606f5b7f462
https://github.com/hibernate/hibernate-validator/commit/c3a2005f417194fcd...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
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
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/Cinema.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/EmailAddress.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/NestedCascadedConstraintsTest.java
Log Message:
-----------
HV-1237 Don't require @Valid in all the nested type arguments
Commit: af3dba8a15494b0795000c1ba49423184c1656cf
https://github.com/hibernate/hibernate-validator/commit/af3dba8a15494b079...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
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/valuehandling/NestedTypeArgumentsValueExtractorTest.java
M
test-utils/src/main/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java
Log Message:
-----------
HV-1237 Add assertions on the violations paths
Compare:
https://github.com/hibernate/hibernate-validator/compare/a4cc7c98cd85^......