Branch: refs/heads/HV-571
Home:
https://github.com/hibernate/hibernate-validator
Commit: 63518fec4048325d3b9fca7522fb3c3549aafab0
https://github.com/hibernate/hibernate-validator/commit/63518fec4048325d3...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-13 (Wed, 13 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/path/PathImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaData.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ExecutableElement.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Messages.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryImpl.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/path/PathImplTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/AggregatedMethodMetaDataTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/BeanMetaDataImplTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/MethodMetaDataTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ParameterMetaDataTest.java
Log Message:
-----------
HV-571: Implementing constructor validation (work in progress)
Commit: 1b9437eae9de4429a1186d56b81478c9d94fd2ef
https://github.com/hibernate/hibernate-validator/commit/1b9437eae9de4429a...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-16 (Sat, 16 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaData.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java
Log Message:
-----------
HV-571: Removing superfluous type parameter
Commit: d83476d0937af624511e0a6ecaf4964bb5cf15c3
https://github.com/hibernate/hibernate-validator/commit/d83476d0937af6245...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-17 (Sun, 17 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ConstraintMetaData.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/location/MethodConstraintLocation.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/ConstrainedMethod.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ExecutableElement.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepositoryExt.java
Log Message:
-----------
HV-571: Exposing element kind (constructor/method) on MethodMetaData in order to make
sure that constrained constructors are not returned by
BeanDescriptor#getConstrainedMethods()
Commit: 103d9da84bb66a3f5c289ebb4de14e8b907c7fe2
https://github.com/hibernate/hibernate-validator/commit/103d9da84bb66a3f5...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-17 (Sun, 17 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaData.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
A
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ExecutableMetaData.java
R
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java
R
engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/AggregatedMethodMetaDataTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/BeanMetaDataImplTest.java
A
engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ExecutableMetaDataTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/MethodMetaDataTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ParameterMetaDataTest.java
Log Message:
-----------
HV-571: Renaming MethodMetaData to ExecutableMetaData
Commit: c9da8a0835c56c01e186a312f7cc616249000031
https://github.com/hibernate/hibernate-validator/commit/c9da8a0835c56c01e...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-17 (Sun, 17 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ExecutableMetaData.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java
A
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstructorDescriptorImpl.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepositoryExt.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
Log Message:
-----------
HV-571: Implementing BeanDescriptor#getConstrainedConstructors()
Commit: cb44a7ef79f0a73ba6e0365d8c96b61a27a79bdd
https://github.com/hibernate/hibernate-validator/commit/cb44a7ef79f0a73ba...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-17 (Sun, 17 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ExecutableMetaData.java
R
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstructorDescriptorImpl.java
A
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ExecutableDescriptorImpl.java
R
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java
Log Message:
-----------
HV-571: Using common implementation for ConstructorDescriptor and MethodDescriptor
Commit: 050805164596173891bf90ab49e8d1425f7ddbd5
https://github.com/hibernate/hibernate-validator/commit/05080516459617389...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-17 (Sun, 17 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepositoryExt.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
Log Message:
-----------
HV-571: Implementing BeanDescriptor#getConstraintsForConstructor()
Commit: 9e1bad05c5151b9447a140c3fa6273a27932202c
https://github.com/hibernate/hibernate-validator/commit/9e1bad05c5151b944...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-17 (Sun, 17 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ExecutableElement.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepositoryExt.java
M
engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
A
engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ConstructorDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java
Log Message:
-----------
HV-571: Adding tests for ConstructorDescriptor
Commit: 8253e8340d3b0815c551d8b84ac691655bf04bf4
https://github.com/hibernate/hibernate-validator/commit/8253e8340d3b0815c...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-17 (Sun, 17 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java
A
engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/ConstructorValidationTest.java
Log Message:
-----------
HV-571: Adding test for constructor parameter validation, making sure correct descriptor
is used for paths in constructor validation
Commit: 93480467296f810d28aed6e858dc04a9345317e1
https://github.com/hibernate/hibernate-validator/commit/93480467296f810d2...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-17 (Sun, 17 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/ConstructorValidationTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryImpl.java
Log Message:
-----------
HV-571: Constructor return value validation (work in progress)
Commit: d0cc575d2b1a1d2082263831fbf34637411c196e
https://github.com/hibernate/hibernate-validator/commit/d0cc575d2b1a1d208...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/ConstructorValidationTest.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryImpl.java
Log Message:
-----------
HV-571: Adding tests for cascaded constructor validation
Commit: 6815b441b44343d5869ee657576f39f42860d6a0
https://github.com/hibernate/hibernate-validator/commit/6815b441b44343d58...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/path/PathImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ExecutableDescriptorImpl.java
M
engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ExecutableElement.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/ConstructorValidationTest.java
Log Message:
-----------
HV-571: Setting simple name for constructor path nodes; Adding some TODOs
Commit: 1dbd313f524e088c2ab48221d8932abc33ebe7c5
https://github.com/hibernate/hibernate-validator/commit/1dbd313f524e088c2...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M
engine/src/main/java/org/hibernate/validator/internal/engine/path/BeanMetaDataLocatorInstanceTraversal.java
M engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java
M
engine/src/test/java/org/hibernate/validator/test/internal/engine/path/ElementDescriptorFromNodeTest.java
Log Message:
-----------
HV-571: Ensuring that element descriptor is set on paths for cascaded arrays/maps
Compare:
https://github.com/hibernate/hibernate-validator/compare/84d36aae0240...1...