[hibernate-commits] [hibernate/hibernate-validator] 336492: HV-740 Removing beans.xml. Interceptor is now regi...

GitHub noreply at github.com
Mon Mar 11 12:06:50 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 336492b0df306440caeabd4fca2873e13e0bc5bf
      https://github.com/hibernate/hibernate-validator/commit/336492b0df306440caeabd4fca2873e13e0bc5bf
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cdi/ValidationExtension.java
    M engine/src/main/java/org/hibernate/validator/internal/cdi/interceptor/ValidationInterceptor.java
    R engine/src/main/resources/META-INF/beans.xml
    M engine/src/test/java/org/hibernate/validator/test/internal/cdi/ValidationExtensionTest.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/InterceptorTest.java

  Log Message:
  -----------
  HV-740 Removing beans.xml. Interceptor is now registered programmatically via BeforeBeanDiscovery.addAnnotatedType(). Also using @Priority to set the interceptor priority

This way not the whole jar gets scanned for beans. Also started to use metadata to determine whether a method needs to be intercepted


  Commit: 03724856a16a5a0363685ee79140f0f4b319e8bb
      https://github.com/hibernate/hibernate-validator/commit/03724856a16a5a0363685ee79140f0f4b319e8bb
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/pom.xml
    M integration/as/pom.xml
    M integration/weld/pom.xml
    M pom.xml

  Log Message:
  -----------
  HV-740 Removing obsolete dependency to jboss-javaee-6.0. Adding explicit dependency to javax.annotation for getting @Priority and also explicit dependency to interceptor api containing @AroundConstruct


  Commit: 16fa2d740709e42e62e4deb5ca3a3b2b00bfe637
      https://github.com/hibernate/hibernate-validator/commit/16fa2d740709e42e62e4deb5ca3a3b2b00bfe637
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cdi/ValidationExtension.java
    M engine/src/main/java/org/hibernate/validator/internal/cdi/interceptor/MethodValidated.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/BootstrapConfigurationImpl.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/InjectionTest.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/InterceptorDisabledForValidateExecutableNoneTest.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/InterceptorTest.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/RepeaterImpl.java
    R integration/weld/src/test/java/org/hibernate/validator/integration/cdi/ValidatorFactoryInjectionTest.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/util/TestHelper.java
    M integration/weld/src/test/resources/log4j.properties
    A integration/weld/src/test/resources/org/hibernate/validator/integration/cdi/validation-validate-executable-none.xml
    M pom.xml

  Log Message:
  -----------
  HV-740 Updating tests and switching to CR6 of Arquillian Weld containers


  Commit: 5fb769185943544b27fcb195bdb1c2fc3ae54a33
      https://github.com/hibernate/hibernate-validator/commit/5fb769185943544b27fcb195bdb1c2fc3ae54a33
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cdi/interceptor/ValidationInterceptor.java

  Log Message:
  -----------
  HV-740 Adding @AroundConstruct to interceptor


  Commit: 59450b3a1fb6de13eb7df57bc8042e048b28e67f
      https://github.com/hibernate/hibernate-validator/commit/59450b3a1fb6de13eb7df57bc8042e048b28e67f
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/InterceptorTest.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/RepeaterImpl.java

  Log Message:
  -----------
  HV-740 Experimenting with constructor validation


  Commit: 106ab0107e5db06cafae61ef06ca56343991a61c
      https://github.com/hibernate/hibernate-validator/commit/106ab0107e5db06cafae61ef06ca56343991a61c
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cdi/interceptor/ValidationInterceptor.java
    M integration/weld/pom.xml
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/RepeaterImpl.java
    M pom.xml

  Log Message:
  -----------
  HV-740 Working on constructor interception


  Commit: 26fcd6d884d664dbe3106788261242697a5c72e8
      https://github.com/hibernate/hibernate-validator/commit/26fcd6d884d664dbe3106788261242697a5c72e8
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cdi/interceptor/ValidationInterceptor.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/InterceptorTest.java

  Log Message:
  -----------
  HV-740 Disabling around construct callbacks


  Commit: c038b929707c57643a91745e8533adfd2259ed88
      https://github.com/hibernate/hibernate-validator/commit/c038b929707c57643a91745e8533adfd2259ed88
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M tck-runner/pom.xml

  Log Message:
  -----------
  HV-740 Aligning with CR2 of TCK release


  Commit: c577ad40ba6e861a4c8c52dc5f404df115b21a9e
      https://github.com/hibernate/hibernate-validator/commit/c577ad40ba6e861a4c8c52dc5f404df115b21a9e
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/xml/BootstrapConfigurationImpl.java

  Log Message:
  -----------
  HV-740 REverting change to BootstrapConfigurationImpl


  Commit: e8de5fb8091b2b9f48e12ce756de871a28dd9a17
      https://github.com/hibernate/hibernate-validator/commit/e8de5fb8091b2b9f48e12ce756de871a28dd9a17
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cdi/interceptor/ValidationInterceptor.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/Broken.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/BrokenRepeaterImpl.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/InterceptorTest.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/RepeaterImpl.java

  Log Message:
  -----------
  HV-740 Adding successful constructor validation test


  Commit: 3061b5164a5807b392f46ad992e6c1b87e0132b3
      https://github.com/hibernate/hibernate-validator/commit/3061b5164a5807b392f46ad992e6c1b87e0132b3
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M distribution/pom.xml

  Log Message:
  -----------
  HV-740 Adding optional dependencies to distribution pom to allow javadoc aggregation


  Commit: 967507a0c80ac2e9c2b86c506edafdee6a40caa9
      https://github.com/hibernate/hibernate-validator/commit/967507a0c80ac2e9c2b86c506edafdee6a40caa9
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cdi/ValidationExtension.java
    M engine/src/main/java/org/hibernate/validator/internal/cdi/interceptor/ValidationEnabledAnnotatedType.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/BasicMethodValidationTest.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/BrokenRepeaterImpl.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/DefaultRepeater.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/EnableGetterValidationPerDefaultTest.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/GetterNotAnnotatedRepeater.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/GetterValidationOnlyTest.java
    R integration/weld/src/test/java/org/hibernate/validator/integration/cdi/InterceptorDisabledForValidateExecutableNoneTest.java
    R integration/weld/src/test/java/org/hibernate/validator/integration/cdi/InterceptorTest.java
    A integration/weld/src/test/java/org/hibernate/validator/integration/cdi/OnlyGetterValidatedRepeater.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/Repeater.java
    R integration/weld/src/test/java/org/hibernate/validator/integration/cdi/RepeaterImpl.java
    A integration/weld/src/test/resources/org/hibernate/validator/integration/cdi/validation-validate-executable-getter.xml
    R integration/weld/src/test/resources/org/hibernate/validator/integration/cdi/validation-validate-executable-none.xml

  Log Message:
  -----------
  HV-740 ExecutableType support and more tests


  Commit: ab070bdf3872c348597aa390f0ffb93acc2bdd0c
      https://github.com/hibernate/hibernate-validator/commit/ab070bdf3872c348597aa390f0ffb93acc2bdd0c
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cdi/interceptor/ValidationInterceptor.java

  Log Message:
  -----------
  HV-740 Updating priority to match the specified value


  Commit: bca8c50b5647f5c903a6def13fc461c114979875
      https://github.com/hibernate/hibernate-validator/commit/bca8c50b5647f5c903a6def13fc461c114979875
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cdi/ValidationExtension.java

  Log Message:
  -----------
  HV-740 Not the ValidationExtension, but the ValidationInterceptor needs registering


  Commit: 43db124c2b02eb03b0a8e45235b74df8fb2bd88d
      https://github.com/hibernate/hibernate-validator/commit/43db124c2b02eb03b0a8e45235b74df8fb2bd88d
  Author: Hardy Ferentschik <hibernate at ferentschik.de>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/EnableGetterValidationPerDefaultTest.java
    M integration/weld/src/test/java/org/hibernate/validator/integration/cdi/GetterValidationOnlyTest.java

  Log Message:
  -----------
  HV-740 Fixing typos in assertion messages


Compare: https://github.com/hibernate/hibernate-validator/compare/1b6127308652...43db124c2b02


More information about the hibernate-commits mailing list