[hibernate-commits] [hibernate/hibernate-validator] 94fe13: HV-571: Adapting to BV 1.1 API, throwing Unsupport...

GitHub noreply at github.com
Tue Jun 19 09:21:09 EDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 94fe133bb9b12739e3d2e902c0f89c3e59f271d3
      https://github.com/hibernate/hibernate-validator/commit/94fe133bb9b12739e3d2e902c0f89c3e59f271d3
  Author: Gunnar Morling <gunnar.morling at 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/0e378924969006205b75e7663eb3c106a6b62cfe
  Author: Hardy Ferentschik <hibernate at 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/cc1f38b521ad85c207d535e0c6a45aa4caa2ca55
  Author: Hardy Ferentschik <hibernate at 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/e16b65d6ff45bd5d518bf156d87d5d0f70ef0242
  Author: Gunnar Morling <gunnar.morling at 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/04aea57d3459b57ff7b1c60f4d5cab31376e0b71
  Author: Gunnar Morling <gunnar.morling at 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/0426cef5f22e28ae82769f7c9bd85bfc06804b4f
  Author: Gunnar Morling <gunnar.morling at 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/49a144b506e93ef683a0f664cc9771a4d3c15244
  Author: Gunnar Morling <gunnar.morling at 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/017aa4291f867c1801e88ad27903b38d4163167a
  Author: Gunnar Morling <gunnar.morling at 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/2c2c9f500060e48f37b0165200d65dcfe046e9e0
  Author: Gunnar Morling <gunnar.morling at 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/ced789defe6e2ab338d85b70437ca6f83a7af021
  Author: Hardy Ferentschik <hibernate at 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/b56d9d47aa6eaf0bc23640046fdb7f4fffca1e17
  Author: Hardy Ferentschik <hibernate at 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/fbec3deb9d80dbbb061a3446df789fd21646ed54
  Author: Hardy Ferentschik <hibernate at 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/248b3325ec66012dcfd43f970402a6d5eb3188d8
  Author: Hardy Ferentschik <hibernate at 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/ad3a5a9dda58e168006944850b216278288d2342
  Author: Hardy Ferentschik <hibernate at 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/eb1bdfd0932340b0739838cc1d9374400576616f
  Author: Hardy Ferentschik <hibernate at 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/63ffd9ce45e35b1b8837d1ab492091df7972933a
  Author: Hardy Ferentschik <hibernate at 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/e8defbcbf3bbbddb20ad9af5bc24dbfd56c2688d
  Author: Hardy Ferentschik <hibernate at 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/8f9c5fd5415bbf0562fd072127df783826f91ee7
  Author: Hardy Ferentschik <hibernate at 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/b87dc057a01654836353bb29cc5bf87728e6a5dd
  Author: Hardy Ferentschik <hibernate at 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/3d8191d2e824d827057c61487cb83062e5ba411e
  Author: Hardy Ferentschik <hibernate at 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/211933875a81ceb924afb29ae682ab140c4d6041
  Author: Hardy Ferentschik <hibernate at 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/bc4a0111622d7f5061b95761e13b080432df3126
  Author: Hardy Ferentschik <hibernate at 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/dba02705d307ecd9d1003f85b06c5e6395d291e0
  Author: Hardy Ferentschik <hibernate at 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/6282ddcf8778e3e945fd089e002e4eabe138f6d1
  Author: Hardy Ferentschik <hibernate at 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/b843d211b0cb7e70d04783aff18c876d3f70a1fc
  Author: Hardy Ferentschik <hibernate at 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/a58fffd5a811dfa519ab6ff15eab2f8fd0376234
  Author: Gunnar Morling <gunnar.morling at 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/35009ed8692ff89123c1c17bd237be53ad60abff
  Author: Gunnar Morling <gunnar.morling at 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/d5e6fd1ba1398f4a7a80c03c504367ac0aaaa518
  Author: Gunnar Morling <gunnar.morling at 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/8e0911a9f73d0ea166fa3a1bf19735dbff997c7f
  Author: Hardy Ferentschik <hibernate at 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/45a5de7ba484cedc82488f743253f39831dfccff
  Author: Hardy Ferentschik <hibernate at 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/9e8bd935db113ccfba4abc821adc6d78ad7f1041
  Author: Hardy Ferentschik <hibernate at 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/b78ea4332f1ac14f560482178d9e6058fe1f662a
  Author: Hardy Ferentschik <hibernate at 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/c692feb9dae9b53e37f77d15f320dfb70f0c88e6
  Author: Hardy Ferentschik <hibernate at 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/e9dd1d6bc3a4940132e2bba8ecff9fbbc94b3eea
  Author: Gunnar Morling <gunnar.morling at 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/dcdcf3947bc1c44e2d095f3af98fe5921191c1b5
  Author: Gunnar Morling <gunnar.morling at 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/de0f2c946ef12e4b97568f5dbcef839867763073
  Author: Gunnar Morling <gunnar.morling at 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/e30c58da4c3db10426b75c3d3366e9e1ca15e90d
  Author: Gunnar Morling <gunnar.morling at 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/d7d3efe0924139b227a6a91f5edac421d0cdc37c
  Author: Gunnar Morling <gunnar.morling at 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/4ab826da3cf80c166384fd52e71eaa05f220af2c
  Author: Gunnar Morling <gunnar.morling at 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/e7f51600be9e28ed92d98ff577eafdfb119844f6
  Author: Gunnar Morling <gunnar.morling at 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/ddb81a7bccc62745bac9c8e4fb394a2a724cded6
  Author: Gunnar Morling <gunnar.morling at 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/dc0da22540ab5b09f5d19412ed17a1df513292a0
  Author: Gunnar Morling <gunnar.morling at 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/69292f3b31988e88f52ae4a94529877c9d541210
  Author: Hardy Ferentschik <hibernate at 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/07334606c2b01aa551cc213e3b419b4956eb9971
  Author: Hardy Ferentschik <hibernate at 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/459957555289cdfcf866d1a73dc4195f91b381a7
  Author: Hardy Ferentschik <hibernate at 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/a247ca6ecd663bd47fa2430a10f01ef945a43edf
  Author: Hardy Ferentschik <hibernate at 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/ce23089702f4610765d2561c622f9a2c4cb376e7
  Author: Hardy Ferentschik <hibernate at 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/fccc0105cf06fbfb626172493e8161544870c494
  Author: Hardy Ferentschik <hibernate at 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/f2a7a6a70b8c08c42d24304a1a46079cc5a1e54d
  Author: Hardy Ferentschik <hibernate at 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/84d36aae02406746ca02d6fb5d2b7e51c70ef754
  Author: Hardy Ferentschik <hibernate at 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/63518fec4048325d3b9fca7522fb3c3549aafab0
  Author: Gunnar Morling <gunnar.morling at 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/1b9437eae9de4429a1186d56b81478c9d94fd2ef
  Author: Gunnar Morling <gunnar.morling at 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/d83476d0937af624511e0a6ecaf4964bb5cf15c3
  Author: Gunnar Morling <gunnar.morling at 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/103d9da84bb66a3f5c289ebb4de14e8b907c7fe2
  Author: Gunnar Morling <gunnar.morling at 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/c9da8a0835c56c01e186a312f7cc616249000031
  Author: Gunnar Morling <gunnar.morling at 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/cb44a7ef79f0a73ba6e0365d8c96b61a27a79bdd
  Author: Gunnar Morling <gunnar.morling at 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/050805164596173891bf90ab49e8d1425f7ddbd5
  Author: Gunnar Morling <gunnar.morling at 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/9e1bad05c5151b9447a140c3fa6273a27932202c
  Author: Gunnar Morling <gunnar.morling at 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/8253e8340d3b0815c551d8b84ac691655bf04bf4
  Author: Gunnar Morling <gunnar.morling at 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/93480467296f810d28aed6e858dc04a9345317e1
  Author: Gunnar Morling <gunnar.morling at 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/d0cc575d2b1a1d2082263831fbf34637411c196e
  Author: Gunnar Morling <gunnar.morling at 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/6815b441b44343d5869ee657576f39f42860d6a0
  Author: Gunnar Morling <gunnar.morling at 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/1dbd313f524e088c2ab48221d8932abc33ebe7c5
  Author: Gunnar Morling <gunnar.morling at 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/d10eff99bb0210fbd9cba07f354be453591e280a
  Author: Gunnar Morling <gunnar.morling at 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...d10eff99bb02


More information about the hibernate-commits mailing list