[hibernate-commits] [hibernate/hibernate-validator] 5f7f1a: HV-977 Make sure OptionalValueUnwrapper can handle...
GitHub
noreply at github.com
Mon May 4 11:16:17 EDT 2015
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: 5f7f1afc9c1d05756ff6014ca669aacb491561ee
https://github.com/hibernate/hibernate-validator/commit/5f7f1afc9c1d05756ff6014ca669aacb491561ee
Author: Hardy Ferentschik <hibernate at 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/5aa61e2bfcbe963de20daa9d2d6f0b405e307705
Author: Davide D'Alto <davide at 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/24c0f4931a4502ee444f01e5909905bd95d84474
Author: Hardy Ferentschik <hibernate at 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...24c0f4931a45
More information about the hibernate-commits
mailing list