[hibernate/hibernate-validator] 94fe13: HV-571: Adapting to BV 1.1 API, throwing Unsupport...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: 94fe133bb9b12739e3d2e902c0f89c3e59f271d3
https://github.com/hibernate/hibernate-validator/commit/94fe133bb9b12739e...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M archetype/src/test/java/com/example/BootstrapTest.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/NodeImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.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
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/util/LazyValidatorFactory.java
M engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/ValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/ConstraintValidatorCachingTest.java
M integration/src/test/java/org/hibernate/validator/integration/util/MyValidationProvider.java
M integration/src/test/java/org/hibernate/validator/integration/util/MyValidator.java
M integration/src/test/java/org/hibernate/validator/integration/util/MyValidatorConfiguration.java
M pom.xml
Log Message:
-----------
HV-571: Adapting to BV 1.1 API, throwing UnsupportedOperationExceptions in method implementations
Commit: 0e378924969006205b75e7663eb3c106a6b62cfe
https://github.com/hibernate/hibernate-validator/commit/0e378924969006205...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingWithAnnotationProcessingOptionsTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/MultipleConstraintMappingsTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DefaultGroupSequenceProviderTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolatorContextTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/IllegalMethodParameterConstraintsTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationGroupSequenceTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ElementDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/TypeDescriptorTest.java
M engine/src/test/suite/unit-tests.xml
Log Message:
-----------
HV-571 Marking failing tests after changing to BV 1.1 and excluding temporarily from the build
Commit: cc1f38b521ad85c207d535e0c6a45aa4caa2ca55
https://github.com/hibernate/hibernate-validator/commit/cc1f38b521ad85c20...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M tck-runner/pom.xml
A tck-runner/src/test/suite/tmp-jsr303-tck-suite.xml
Log Message:
-----------
HV-571 Temporarily excluding failing tests
Commit: e16b65d6ff45bd5d518bf156d87d5d0f70ef0242
https://github.com/hibernate/hibernate-validator/commit/e16b65d6ff45bd5d5...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java
M engine/src/test/java/org/hibernate/validator/testutil/ValidationInvocationHandler.java
M engine/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java
Log Message:
-----------
HV-571: Removing obsolete method for validation of single parameter
Commit: 04aea57d3459b57ff7b1c60f4d5cab31376e0b71
https://github.com/hibernate/hibernate-validator/commit/04aea57d3459b57ff...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/IllegalMethodParameterConstraintsTest.java
M engine/src/test/java/org/hibernate/validator/testutil/ValidationInvocationHandler.java
M engine/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java
Log Message:
-----------
HV-571: Removing some references to MethodValidator
Commit: 0426cef5f22e28ae82769f7c9bd85bfc06804b4f
https://github.com/hibernate/hibernate-validator/commit/0426cef5f22e28ae8...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
R engine/src/main/java/org/hibernate/validator/method/MethodValidator.java
M engine/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DefaultGroupSequenceProviderTest.java
Log Message:
-----------
HV-571: Removing MethodValidator
Commit: 49a144b506e93ef683a0f664cc9771a4d3c15244
https://github.com/hibernate/hibernate-validator/commit/49a144b506e93ef68...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-25 (Fri, 25 May 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/test/java/org/hibernate/validator/test/internal/engine/methodlevel/IllegalMethodParameterConstraintsTest.java
Log Message:
-----------
HV-571: Adapting ValidatorImpl#validateParameters()
Commit: 017aa4291f867c1801e88ad27903b38d4163167a
https://github.com/hibernate/hibernate-validator/commit/017aa4291f867c180...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java
Log Message:
-----------
HV-571: Adapting ValidatorImpl#validateReturnValue()
Commit: 2c2c9f500060e48f37b0165200d65dcfe046e9e0
https://github.com/hibernate/hibernate-validator/commit/2c2c9f500060e48f3...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationGroupSequenceTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java
Log Message:
-----------
HV-571: Re-enabling some more tests
Commit: ced789defe6e2ab338d85b70437ca6f83a7af021
https://github.com/hibernate/hibernate-validator/commit/ced789defe6e2ab33...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
R engine/src/main/java/org/hibernate/validator/internal/engine/MethodConstraintViolationImpl.java
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
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ParameterMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/package.html
R engine/src/main/java/org/hibernate/validator/method/MethodConstraintViolation.java
R engine/src/main/java/org/hibernate/validator/method/MethodConstraintViolationException.java
R engine/src/main/java/org/hibernate/validator/method/metadata/MethodDescriptor.java
R engine/src/main/java/org/hibernate/validator/method/metadata/ParameterDescriptor.java
R engine/src/main/java/org/hibernate/validator/method/metadata/TypeDescriptor.java
R engine/src/main/java/org/hibernate/validator/method/metadata/package.html
R engine/src/main/java/org/hibernate/validator/method/package.html
M engine/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/RepositoryBase.java
A engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/TypeDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java
Log Message:
-----------
HV-571 Getting rid of the obsolete/deprecated o.h.v.method.metadata interfaces
Commit: b56d9d47aa6eaf0bc23640046fdb7f4fffca1e17
https://github.com/hibernate/hibernate-validator/commit/b56d9d47aa6eaf0bc...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 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/descriptor/BeanDescriptorImpl.java
M engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingWithAnnotationProcessingOptionsTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/MultipleConstraintMappingsTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DefaultGroupSequenceProviderTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolatorContextTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ElementDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java
Log Message:
-----------
HV-571 Harvesting the first fruits of the metadata refactoring and re-enabling some of the commented out tests
Commit: fbec3deb9d80dbbb061a3446df789fd21646ed54
https://github.com/hibernate/hibernate-validator/commit/fbec3deb9d80dbbb0...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M tck-runner/pom.xml
R tck-runner/src/test/suite/tmp-jsr303-tck-suite.xml
Log Message:
-----------
HV-571 Re-enabling TCK tests
Commit: 248b3325ec66012dcfd43f970402a6d5eb3188d8
https://github.com/hibernate/hibernate-validator/commit/248b3325ec66012dc...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/PropertyDescriptorImpl.java
Log Message:
-----------
HV-571 Minor refactoring. Adding toString implementations, making isCascaded explicit
Commit: ad3a5a9dda58e168006944850b216278288d2342
https://github.com/hibernate/hibernate-validator/commit/ad3a5a9dda58e1680...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 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/descriptor/BeanDescriptorTest.java
Log Message:
-----------
HV-571 Updating BeanDescriptorImpl#isBeanConstrained to take method constraints into consideration as well
Commit: eb1bdfd0932340b0739838cc1d9374400576616f
https://github.com/hibernate/hibernate-validator/commit/eb1bdfd0932340b07...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/AbstractConstraintMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java
A engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ReturnValueDescriptorImpl.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
M engine/src/test/suite/unit-tests.xml
Log Message:
-----------
HV-571 Adding first version of ReturnValueDescriptorImpl and getting rid of last failing tests
Commit: 63ffd9ce45e35b1b8837d1ab492091df7972933a
https://github.com/hibernate/hibernate-validator/commit/63ffd9ce45e35b1b8...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintTree.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/PropertyDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ReturnValueDescriptorImpl.java
M engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/ValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ElementDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ReturnValueDescriptorTest.java
Log Message:
-----------
HV-571 Implementing ElementDescriptor#getKind() and adding tests
Commit: e8defbcbf3bbbddb20ad9af5bc24dbfd56c2688d
https://github.com/hibernate/hibernate-validator/commit/e8defbcbf3bbbddb2...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/util/LazyValidatorFactory.java
Log Message:
-----------
HV-571 Delegating new ValidatorFactoryMethods
Commit: 8f9c5fd5415bbf0562fd072127df783826f91ee7
https://github.com/hibernate/hibernate-validator/commit/8f9c5fd5415bbf056...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ReturnValueDescriptorTest.java
Log Message:
-----------
HV-571 Implementing ElementDescriptor#as
Commit: b87dc057a01654836353bb29cc5bf87728e6a5dd
https://github.com/hibernate/hibernate-validator/commit/b87dc057a01654836...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorContextImpl.java
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/engine/ValueContext.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/descriptor/BeanDescriptorImpl.java
Log Message:
-----------
HV-571 Some cleanup and removal of unused methods
Commit: 3d8191d2e824d827057c61487cb83062e5ba411e
https://github.com/hibernate/hibernate-validator/commit/3d8191d2e824d8270...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-25 (Fri, 25 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/MethodReturnValueNodeImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/NodeImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.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/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/aggregated/PropertyMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/PathImplTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/path/GetElementDescriptorFromNodeTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/path/PathImplTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/proxy/ProxyTest.java
Log Message:
-----------
HV-571 Attach ElementDescriptor at ConstraintViolation creation time (work in progress)
Commit: 211933875a81ceb924afb29ae682ab140c4d6041
https://github.com/hibernate/hibernate-validator/commit/211933875a81ceb92...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-28 (Mon, 28 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java
M engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/path/ElementDescriptorFromNodeTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/path/GetElementDescriptorFromNodeTest.java
Log Message:
-----------
HV-571 Taking care of class level constraints
Commit: bc4a0111622d7f5061b95761e13b080432df3126
https://github.com/hibernate/hibernate-validator/commit/bc4a0111622d7f506...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-28 (Mon, 28 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.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/metadata/aggregated/AbstractConstraintMetaData.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/aggregated/PropertyMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/PropertyDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ReturnValueDescriptorImpl.java
M engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/path/ElementDescriptorFromNodeTest.java
Log Message:
-----------
HV-571 Adding right element descriptors for the to many association case
Commit: dba02705d307ecd9d1003f85b06c5e6395d291e0
https://github.com/hibernate/hibernate-validator/commit/dba02705d307ecd9d...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-29 (Tue, 29 May 2012)
Changed paths:
R engine/src/main/java/org/hibernate/validator/internal/util/LazyValidatorFactory.java
R engine/src/test/java/org/hibernate/validator/test/internal/util/LazyValidatorFactoryTest.java
R integration/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlButNoProviderTestIT.java
R integration/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlTestIT.java
R integration/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithoutValidationXmlTestIT.java
M integration/src/test/resources/arquillian.xml
Log Message:
-----------
HV-571 Remove deprecated LazyValidatorFactory and its test
Commit: 6282ddcf8778e3e945fd089e002e4eabe138f6d1
https://github.com/hibernate/hibernate-validator/commit/6282ddcf8778e3e94...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-29 (Tue, 29 May 2012)
Changed paths:
M archetype/src/test/java/com/example/BootstrapTest.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintTree.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorContextImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/DefaultParameterNameProvider.java
R engine/src/main/java/org/hibernate/validator/internal/engine/MessageAndPath.java
R engine/src/main/java/org/hibernate/validator/internal/engine/MethodParameterNodeImpl.java
R engine/src/main/java/org/hibernate/validator/internal/engine/MethodReturnValueNodeImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java
R engine/src/main/java/org/hibernate/validator/internal/engine/NodeImpl.java
R engine/src/main/java/org/hibernate/validator/internal/engine/PathImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.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
A engine/src/main/java/org/hibernate/validator/internal/engine/path/MessageAndPath.java
A engine/src/main/java/org/hibernate/validator/internal/engine/path/MethodParameterNodeImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/path/MethodReturnValueNodeImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/path/NodeImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/path/PathImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/path/package.html
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java
M engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextImplTest.java
M engine/src/test/java/org/hibernate/validator/test/constraints/ValidatorResolutionTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/path/PathImplTest.java
M engine/src/test/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java
Log Message:
-----------
HV-571 Creating a dummy DefaultParameterNameProvider and using it ConfigurationImpl making it avialable to the different bootstrap steps
Moving Path related classes into a new package 'path'
Commit: b843d211b0cb7e70d04783aff18c876d3f70a1fc
https://github.com/hibernate/hibernate-validator/commit/b843d211b0cb7e70d...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-29 (Tue, 29 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java
Log Message:
-----------
HV-571 Renaming getIndexedClass to getIterableClass
Commit: a58fffd5a811dfa519ab6ff15eab2f8fd0376234
https://github.com/hibernate/hibernate-validator/commit/a58fffd5a811dfa51...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-29 (Tue, 29 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/DefaultParameterNameProvider.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/DefaultParameterNameProviderTest.java
Log Message:
-----------
HV-571: Implementing DefaultParameterNameProvider
Commit: 35009ed8692ff89123c1c17bd237be53ad60abff
https://github.com/hibernate/hibernate-validator/commit/35009ed8692ff8912...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-29 (Tue, 29 May 2012)
Changed paths:
M engine/pom.xml
Log Message:
-----------
HV-571: Removing obsolete package export from OSGi manifest
Commit: d5e6fd1ba1398f4a7a80c03c504367ac0aaaa518
https://github.com/hibernate/hibernate-validator/commit/d5e6fd1ba1398f4a7...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-05-29 (Tue, 29 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManager.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java
Log Message:
-----------
HV-571: Using parameter name provider to determine parameter names
Commit: 8e0911a9f73d0ea166fa3a1bf19735dbff997c7f
https://github.com/hibernate/hibernate-validator/commit/8e0911a9f73d0ea16...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-30 (Wed, 30 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/path/NodeImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/path/PathImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/PropertyDescriptorImpl.java
M engine/src/test/java/org/hibernate/validator/test/constraints/ClassValidatorWithTypeVariableTest.java
Log Message:
-----------
HV-571 Making Path.Node implementation immutable again. Improved StandardValidationContext#attachElementDescriptorToPathNodes, however needs to be changed by traversing the actual validated instance
Commit: 45a5de7ba484cedc82488f743253f39831dfccff
https://github.com/hibernate/hibernate-validator/commit/45a5de7ba484cedc8...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-30 (Wed, 30 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java
A engine/src/main/java/org/hibernate/validator/internal/engine/path/BeanMetaDataInstanceTraversal.java
A engine/src/main/java/org/hibernate/validator/internal/engine/path/BeanMetaDataLocator.java
A engine/src/main/java/org/hibernate/validator/internal/engine/path/BeanMetaDataLocatorClassTraversal.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java
Log Message:
-----------
HV-571 Introducing BeanMetaDataLocator and implementing proper traversal of path to collect bean meta data
Commit: 9e8bd935db113ccfba4abc821adc6d78ad7f1041
https://github.com/hibernate/hibernate-validator/commit/9e8bd935db113ccfb...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-31 (Thu, 31 May 2012)
Changed paths:
M engine/src/test/java/org/hibernate/validator/test/internal/engine/path/ElementDescriptorFromNodeTest.java
Log Message:
-----------
HV-571 Making small change to test to check that runtime type is used for path creation
Commit: b78ea4332f1ac14f560482178d9e6058fe1f662a
https://github.com/hibernate/hibernate-validator/commit/b78ea4332f1ac14f5...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-31 (Thu, 31 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
A engine/src/main/java/org/hibernate/validator/internal/util/ResourceLoaderHelper.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlConfigurationSource.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java
Log Message:
-----------
HV-571 Implementing ConfigurationSource
Commit: c692feb9dae9b53e37f77d15f320dfb70f0c88e6
https://github.com/hibernate/hibernate-validator/commit/c692feb9dae9b53e3...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-05-31 (Thu, 31 May 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/cfg/ConstraintMapping.java
A engine/src/main/java/org/hibernate/validator/internal/cfg/DefaultConstraintMapping.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java
M engine/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingWithAnnotationProcessingOptionsTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/MultipleConstraintMappingsTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DecimalMinMaxValidatorBoundaryTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/EmailValidatorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/URLValidatorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolatorContextTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ValueFormatterMessageInterpolatorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationGroupSequenceTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/xml/XmlMappingTest.java
M engine/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java
Log Message:
-----------
HV-571 Making ConstraintMapping an interface
Commit: e9dd1d6bc3a4940132e2bba8ecff9fbbc94b3eea
https://github.com/hibernate/hibernate-validator/commit/e9dd1d6bc3a494013...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-02 (Sat, 02 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ParameterMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java
Log Message:
-----------
HV-571: Implementing ParameterDescriptorImpl#getName()
Commit: dcdcf3947bc1c44e2d095f3af98fe5921191c1b5
https://github.com/hibernate/hibernate-validator/commit/dcdcf3947bc1c44e2...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-02 (Sat, 02 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java
R engine/src/main/xsd/validation-configuration-1.0.xsd
A engine/src/main/xsd/validation-configuration-1.1.xsd
A engine/src/test/java/org/hibernate/validator/test/internal/xml/CustomParameterNameProvider.java
M engine/src/test/java/org/hibernate/validator/test/internal/xml/XmlMappingTest.java
A engine/src/test/resources/org/hibernate/validator/test/internal/xml/parameter-name-provider-validation.xml
Log Message:
-----------
HV-571: Updating validation-configuration.xsd, adding support for setting parameter name provider via XML
Commit: de0f2c946ef12e4b97568f5dbcef839867763073
https://github.com/hibernate/hibernate-validator/commit/de0f2c946ef12e4b9...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-02 (Sat, 02 Jun 2012)
Changed paths:
M engine/src/test/java/org/hibernate/validator/test/internal/xml/XmlMappingTest.java
A engine/src/test/resources/org/hibernate/validator/test/internal/xml/hv-1.0-validation.xml
M engine/src/test/resources/org/hibernate/validator/test/internal/xml/parameter-name-provider-validation.xml
Log Message:
-----------
HV-571: Adding test for loading BV 1.0 validation.xml file
Commit: e30c58da4c3db10426b75c3d3366e9e1ca15e90d
https://github.com/hibernate/hibernate-validator/commit/e30c58da4c3db1042...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-02 (Sat, 02 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java
Log Message:
-----------
HV-571: Using ReflectionHelper to load classes
Commit: d7d3efe0924139b227a6a91f5edac421d0cdc37c
https://github.com/hibernate/hibernate-validator/commit/d7d3efe0924139b22...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-03 (Sun, 03 Jun 2012)
Changed paths:
M engine/pom.xml
M pom.xml
Log Message:
-----------
HV-571: Adding dependency to fest-assert
Commit: 4ab826da3cf80c166384fd52e71eaa05f220af2c
https://github.com/hibernate/hibernate-validator/commit/4ab826da3cf80c166...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-03 (Sun, 03 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/descriptor/BeanDescriptorImpl.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepository.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/xml/CustomerService.java
M engine/src/test/java/org/hibernate/validator/test/internal/xml/XmlMappingTest.java
Log Message:
-----------
HV-571: Exposing only constrained methods via BeanDescriptor
Commit: e7f51600be9e28ed92d98ff577eafdfb119844f6
https://github.com/hibernate/hibernate-validator/commit/e7f51600be9e28ed9...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-03 (Sun, 03 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java
Log Message:
-----------
HV-571: Simplifying ReflectionHelper a bit
Commit: ddb81a7bccc62745bac9c8e4fb394a2a724cded6
https://github.com/hibernate/hibernate-validator/commit/ddb81a7bccc62745b...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-03 (Sun, 03 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/DefaultParameterNameProvider.java
M engine/src/test/java/org/hibernate/validator/test/internal/xml/CustomParameterNameProvider.java
Log Message:
-----------
HV-571: Simplifying creation of customized parameter name providers
Commit: dc0da22540ab5b09f5d19412ed17a1df513292a0
https://github.com/hibernate/hibernate-validator/commit/dc0da22540ab5b09f...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-06-03 (Sun, 03 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/PropertyMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/MethodConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedMethod.java
A engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ExecutableElement.java
M engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
A engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredConstructors.java
A engine/src/test/java/org/hibernate/validator/test/internal/metadata/provider/AnnotationMetaDataProviderTest.java
Log Message:
-----------
HV-571: Retrieving constructor meta data from annotations (work in progress)
Commit: 69292f3b31988e88f52ae4a94529877c9d541210
https://github.com/hibernate/hibernate-validator/commit/69292f3b31988e88f...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-06-04 (Mon, 04 Jun 2012)
Changed paths:
M performance/pom.xml
M performance/readme.md
Log Message:
-----------
HV-571 Adding a HV 5 profile to performance harness
Commit: 07334606c2b01aa551cc213e3b419b4956eb9971
https://github.com/hibernate/hibernate-validator/commit/07334606c2b01aa55...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-06-04 (Mon, 04 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
R engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintTree.java
R engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorContextImpl.java
R engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintTree.java
A engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorContextImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorFactoryImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManager.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java
M engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextImplTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/ValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/ConstraintValidatorCachingTest.java
M tck-runner/pom.xml
Log Message:
-----------
HV-571 First take on ConstraintValidatorContext#releaseInstance by introducing ConstraintValidatorManager
Commit: 459957555289cdfcf866d1a73dc4195f91b381a7
https://github.com/hibernate/hibernate-validator/commit/459957555289cdfcf...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-06-05 (Tue, 05 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.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/util/logging/Log.java
M engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/ValidationTest.java
Log Message:
-----------
HV-571 ConstraintValidatorManager is now also in charge of creating the ConstraintValidator instance. This distributes the responsibilities better between ConstraintValidatorManager and ConstraintTree.
Commit: a247ca6ecd663bd47fa2430a10f01ef945a43edf
https://github.com/hibernate/hibernate-validator/commit/a247ca6ecd663bd47...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-06-05 (Tue, 05 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/constraintvalidation/ConstraintValidatorManagerTest.java
Log Message:
-----------
HV-571 Tests for ConstraintValidatorManager
Commit: ce23089702f4610765d2561c622f9a2c4cb376e7
https://github.com/hibernate/hibernate-validator/commit/ce23089702f461076...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-06-08 (Fri, 08 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java
Log Message:
-----------
HV-571 Cleanup. Removing out of date javadocs
Commit: fccc0105cf06fbfb626172493e8161544870c494
https://github.com/hibernate/hibernate-validator/commit/fccc0105cf06fbfb6...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-06-08 (Fri, 08 Jun 2012)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ReturnValueDescriptorImpl.java
Log Message:
-----------
HV-571 Adding simple #toString
Commit: f2a7a6a70b8c08c42d24304a1a46079cc5a1e54d
https://github.com/hibernate/hibernate-validator/commit/f2a7a6a70b8c08c42...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-06-08 (Fri, 08 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/StandardValidationContext.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
R engine/src/main/java/org/hibernate/validator/internal/engine/path/BeanMetaDataInstanceTraversal.java
M engine/src/main/java/org/hibernate/validator/internal/engine/path/BeanMetaDataLocator.java
M engine/src/main/java/org/hibernate/validator/internal/engine/path/BeanMetaDataLocatorClassTraversal.java
A engine/src/main/java/org/hibernate/validator/internal/engine/path/BeanMetaDataLocatorInstanceTraversal.java
R engine/src/main/java/org/hibernate/validator/internal/engine/path/MethodParameterNodeImpl.java
R engine/src/main/java/org/hibernate/validator/internal/engine/path/MethodReturnValueNodeImpl.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/MethodMetaData.java
M engine/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepository.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/path/PathImplTest.java
Log Message:
-----------
HV-571 Implementing attaching of element descriptors for method level validation.
Aligning paths creation with the spec and changing the string representation of method validation paths.
Updating tests
Commit: 84d36aae02406746ca02d6fb5d2b7e51c70ef754
https://github.com/hibernate/hibernate-validator/commit/84d36aae02406746c...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-06-13 (Wed, 13 Jun 2012)
Changed paths:
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/ExecutableElement.java
Log Message:
-----------
HV-571 fixing some typos
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
Commit: d10eff99bb0210fbd9cba07f354be453591e280a
https://github.com/hibernate/hibernate-validator/commit/d10eff99bb0210fbd...
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/metadata/descriptor/BeanDescriptorImpl.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
Log Message:
-----------
HV-571: Considering constructors in BeanDescriptor#isBeanConstrained()
Compare: https://github.com/hibernate/hibernate-validator/compare/6e0a5994612f...d...
12 years, 5 months
[hibernate/hibernate-validator] 63518f: HV-571: Implementing constructor validation (work ...
by GitHub
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...
12 years, 5 months
[hibernate/hibernate-orm] ffa9cf: HHH-5565 - Fix and test
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: ffa9cf5768aa410edf87b4dc16d4538a8bd70133
https://github.com/hibernate/hibernate-orm/commit/ffa9cf5768aa410edf87b4d...
Author: Lukasz Antoniak <lukasz.antoniak(a)gmail.com>
Date: 2012-06-17 (Sun, 17 Jun 2012)
Changed paths:
M hibernate-envers/src/main/java/org/hibernate/envers/event/BaseEnversCollectionEventListener.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/BaseEnversEventListener.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/EnversPostDeleteEventListenerImpl.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/EnversPostInsertEventListenerImpl.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/EnversPostUpdateEventListenerImpl.java
A hibernate-envers/src/test/java/org/hibernate/envers/test/integration/basic/OutsideTransactionTest.java
Log Message:
-----------
HHH-5565 - Fix and test
12 years, 5 months
[hibernate/hibernate-orm] d51a0d: HHH-4394 - @OrderBy usage on a joined classes (whe...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: d51a0d0c7830818d58fc6e023b4b74f911167eff
https://github.com/hibernate/hibernate-orm/commit/d51a0d0c7830818d58fc6e0...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2012-06-15 (Fri, 15 Jun 2012)
Changed paths:
M hibernate-core/src/main/antlr/order-by.g
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/loader/JoinWalker.java
M hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/Loadable.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/Queryable.java
M hibernate-core/src/main/java/org/hibernate/sql/Template.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/CollationSpecification.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/ColumnMapper.java
A hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/ColumnReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/Factory.java
A hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/FormulaReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/Node.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/NodeSupport.java
A hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderByAliasResolver.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderByFragment.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderByFragmentParser.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderByFragmentRenderer.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderByFragmentTranslator.java
A hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderByTranslation.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/OrderingSpecification.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/SortKey.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/SortSpecification.java
A hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/SqlValueReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ordering/antlr/TranslationContext.java
M hibernate-core/src/test/java/org/hibernate/sql/TemplateTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/collectionelement/ordered/Address.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/collectionelement/ordered/ElementCollectionSortingTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/collectionelement/ordered/Person.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/onetomany/City.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/onetomany/OneToManyTest.java
A hibernate-core/src/test/java/org/hibernate/test/collection/ordered/joinedInheritence/Animal.java
A hibernate-core/src/test/java/org/hibernate/test/collection/ordered/joinedInheritence/Lion.java
A hibernate-core/src/test/java/org/hibernate/test/collection/ordered/joinedInheritence/OrderCollectionOfJoinedHierarchyTest.java
A hibernate-core/src/test/java/org/hibernate/test/collection/ordered/joinedInheritence/Tiger.java
A hibernate-core/src/test/java/org/hibernate/test/collection/ordered/joinedInheritence/Zoo.java
M hibernate-core/src/test/java/org/hibernate/test/hql/ASTParserLoadingOrderByTest.java
M hibernate-core/src/test/resources/log4j.properties
Log Message:
-----------
HHH-4394 - @OrderBy usage on a joined classes (when using join table) produces incorred SQL syntax.
12 years, 5 months
[hibernate/hibernate-search] 01377b: HSEARCH-1158 Make NRT ReaderProvider lockless on t...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 01377bdadfbe9ede3e5ae99be1d6b126669137d7
https://github.com/hibernate/hibernate-search/commit/01377bdadfbe9ede3e5a...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2012-06-15 (Fri, 15 Jun 2012)
Changed paths:
M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/NRTWorkspaceImpl.java
Log Message:
-----------
HSEARCH-1158 Make NRT ReaderProvider lockless on the hot path
Commit: a6592fd5c3a2cd2a35c61dc123299ecd3abbf8fb
https://github.com/hibernate/hibernate-search/commit/a6592fd5c3a2cd2a35c6...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2012-06-15 (Fri, 15 Jun 2012)
Changed paths:
M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/NRTWorkspaceImpl.java
Log Message:
-----------
HSEARCH-1159 Avoid cloning of IndexReader instances for concurrent searchers
Commit: a62babaaed70bb10381d01c0a27b088f5256ac12
https://github.com/hibernate/hibernate-search/commit/a62babaaed70bb10381d...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2012-06-15 (Fri, 15 Jun 2012)
Changed paths:
M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/IndexWriterHolder.java
M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/NRTWorkspaceImpl.java
A hibernate-search-engine/src/test/java/org/hibernate/search/test/fileleaks/AllFilesClosedNRTTest.java
M hibernate-search-engine/src/test/java/org/hibernate/search/test/fileleaks/AllFilesClosedTest.java
Log Message:
-----------
HSEARCH-852 Fine grained synchronization of NRT Workspace
Commit: 6a983fa9de070f9366e88dff64b8f3b5ab9259f1
https://github.com/hibernate/hibernate-search/commit/6a983fa9de070f9366e8...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2012-06-15 (Fri, 15 Jun 2012)
Changed paths:
M hibernate-search-engine/src/main/java/org/hibernate/search/engine/spi/AbstractDocumentBuilder.java
M hibernate-search-engine/src/main/java/org/hibernate/search/util/impl/PassThroughAnalyzer.java
Log Message:
-----------
HSEARCH-1160 PassThroughAnalyzer requires the Lucene Version option
Commit: 028d87966a620db83ea3a89e07db0c638fc0330d
https://github.com/hibernate/hibernate-search/commit/028d87966a620db83ea3...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2012-06-15 (Fri, 15 Jun 2012)
Changed paths:
M hibernate-search-engine/src/main/java/org/hibernate/search/Environment.java
M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/impl/NotSharedReaderProvider.java
M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/impl/SharingBufferReaderProvider.java
M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/serialization/impl/LuceneWorkHydrator.java
M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/serialization/spi/LuceneFieldContext.java
M hibernate-search-engine/src/main/java/org/hibernate/search/indexes/serialization/spi/LuceneNumericFieldContext.java
M hibernate-search-engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedMultiFieldsPhraseQueryBuilder.java
M hibernate-search-engine/src/main/java/org/hibernate/search/query/dsl/impl/Helper.java
M hibernate-search-engine/src/main/java/org/hibernate/search/util/AnalyzerUtils.java
M hibernate-search-engine/src/test/java/org/hibernate/search/test/util/leakdetection/FileMonitoringDirectory.java
Log Message:
-----------
Start migrating some Lucene APIs from deprecated methods to Lucene 4
Commit: 087bfafac6c560393f8d5cd695abbf1696e2eb5e
https://github.com/hibernate/hibernate-search/commit/087bfafac6c560393f8d...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2012-06-15 (Fri, 15 Jun 2012)
Changed paths:
M hibernate-search-engine/src/main/java/org/hibernate/search/backend/configuration/impl/IndexWriterSetting.java
M hibernate-search-engine/src/main/java/org/hibernate/search/cfg/EntityDescriptor.java
M hibernate-search-engine/src/main/java/org/hibernate/search/cfg/IndexedMapping.java
M hibernate-search-engine/src/main/java/org/hibernate/search/cfg/PropertyDescriptor.java
M hibernate-search-engine/src/main/java/org/hibernate/search/util/impl/WeakIdentityHashMap.java
Log Message:
-----------
Removing dead code
Commit: a7aa0ade8b63afcfa3bf88fd7d5754f403a17d3f
https://github.com/hibernate/hibernate-search/commit/a7aa0ade8b63afcfa3bf...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2012-06-15 (Fri, 15 Jun 2012)
Changed paths:
M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/IndexWriterHolder.java
M hibernate-search-engine/src/main/java/org/hibernate/search/backend/impl/lucene/NRTWorkspaceImpl.java
M hibernate-search-engine/src/main/java/org/hibernate/search/cfg/EntityDescriptor.java
Log Message:
-----------
Javadoc fixes and some formatting
Compare: https://github.com/hibernate/hibernate-search/compare/e29698a70e9d...a7aa...
12 years, 5 months