[hibernate-commits] [hibernate/hibernate-validator] 590bf5: HV-1609 Change how we filter which beans to proces...

GitHub noreply at github.com
Fri May 4 06:13:11 EDT 2018


  Branch: refs/heads/6.0
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 590bf5e48073de4ae676b2eefc3bce02118201a2
      https://github.com/hibernate/hibernate-validator/commit/590bf5e48073de4ae676b2eefc3bce02118201a2
  Author: marko-bekhta <marko.prykladna at gmail.com>
  Date:   2018-05-04 (Fri, 04 May 2018)

  Changed paths:
    M cdi/src/main/java/org/hibernate/validator/cdi/ValidationExtension.java
    A cdi/src/main/java/org/hibernate/validator/cdi/internal/ValidateableBeanFilter.java
    A cdi/src/test/java/org/hibernate/validator/test/cdi/internal/ValidateableBeanFilterTest.java

  Log Message:
  -----------
  HV-1609 Change how we filter which beans to process in CDI extension

As @WithAnnotations does not check the interfaces and superclasses
and we cannot rely on usage of @Inherited either, filtering is
performed "manually" by walking through the class hierarchy and
checking all possible places for annotations that would enable
the validation.



      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the hibernate-commits mailing list