Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-validator
Commit: 5f7f1afc9c1d05756ff6014ca669aacb491561ee
https://github.com/hibernate/hibernate-validator/commit/5f7f1afc9c1d05756...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/engine/valuehandling/OptionalValueUnwrapper.java
Log Message:
-----------
HV-977 Make sure OptionalValueUnwrapper can handle null values
Commit: 5aa61e2bfcbe963de20daa9d2d6f0b405e307705
https://github.com/hibernate/hibernate-validator/commit/5aa61e2bfcbe963de...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
A
engine-jdk8-tests/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/OptionalTypeAnnotationConstraintOnConstructorTest.java
A
engine-jdk8-tests/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/OptionalTypeAnnotationConstraintOnFieldTest.java
A
engine-jdk8-tests/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/OptionalTypeAnnotationConstraintOnGetterTest.java
A
engine-jdk8-tests/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/OptionalTypeAnnotationConstraintOnMethodTest.java
A
engine-jdk8-tests/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/OptionalTypeAnnotationConstraintUsingValidatePropertyTest.java
M
engine-jdk8-tests/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/Project.java
M
engine-jdk8-tests/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/UnwrapModesTest.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintTree.java
M
engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
Log Message:
-----------
HV-976 Adding test cases and fixing validation of type constraints when
@UnwrapValidatedValue is used
- Making sure parameter as well as return value validation take type use constraints into
consideration
Commit: 24c0f4931a4502ee444f01e5909905bd95d84474
https://github.com/hibernate/hibernate-validator/commit/24c0f4931a4502ee4...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M
engine-jdk8-tests/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/UnwrapModesTest.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintTree.java
M
engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/constraintvalidation/ConstraintValidatorManagerTest.java
Log Message:
-----------
HV-976 Refactoring ConstraintValidatorManager to just handle constraint validator
resolution for single given type
In particular ConstraintValidatorManager should not have access let alone modify the
current ValueContext.
Handling of the different unwrap modes need to happen in ConstraintTree
Compare:
https://github.com/hibernate/hibernate-validator/compare/4ba199f1f07e...2...