[hibernate-commits] [hibernate/hibernate-validator] c73615: HV-1681 Remove bean type from value context

GitHub noreply at github.com
Wed Dec 19 04:40:04 EST 2018


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: c7361569410ab2e9e869c5d186ffba4ee644f481
      https://github.com/hibernate/hibernate-validator/commit/c7361569410ab2e9e869c5d186ffba4ee644f481
  Author: marko-bekhta <marko.prykladna at gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java

  Log Message:
  -----------
  HV-1681 Remove bean type from value context

This property can be removed from value context as it is not used in the code.


  Commit: 9e0626b8318ba4bdf55580aacae3947410278129
      https://github.com/hibernate/hibernate-validator/commit/9e0626b8318ba4bdf55580aacae3947410278129
  Author: marko-bekhta <marko.prykladna at gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
    R engine/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ComposingConstraintTree.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/SimpleConstraintTree.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/AbstractValidationContext.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/BaseBeanValidationContext.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/BeanValidationContext.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/ParameterExecutableValidationContext.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/PropertyValidationContext.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/ReturnValueExecutableValidationContext.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/ValidationContext.java
    A engine/src/main/java/org/hibernate/validator/internal/engine/valuecontext/BeanValueContext.java
    A engine/src/main/java/org/hibernate/validator/internal/engine/valuecontext/ValueContext.java
    A engine/src/main/java/org/hibernate/validator/internal/engine/valuecontext/ValueContexts.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java

  Log Message:
  -----------
  HV-1681 Separate out bean metadata aware ValueContext into own class

- move all value context related classes to their own package
- create ValueContexts helper class that contains static methods to
create different contexts based on the needs
- split existing ValueContext into two classes, to separate out bean
metadata related functionality


  Commit: 5a893bde8f3c700e079f29118d2588cc84109922
      https://github.com/hibernate/hibernate-validator/commit/5a893bde8f3c700e079f29118d2588cc84109922
  Author: marko-bekhta <marko.prykladna at gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

  Log Message:
  -----------
  HV-1681 Perform cascading validation on return value only if it is marked for cascading


  Commit: c16b4b7639db988c4f48c2a69cc751e835a10470
      https://github.com/hibernate/hibernate-validator/commit/c16b4b7639db988c4f48c2a69cc751e835a10470
  Author: marko-bekhta <marko.prykladna at gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/ValidationContextBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/PredefinedScopeBeanMetaDataManager.java
    M engine/src/test/java/org/hibernate/validator/test/predefinedscope/PredefinedScopeValidatorFactoryTest.java

  Log Message:
  -----------
  HV-1681 Change where the null check on metadata is performed


Compare: https://github.com/hibernate/hibernate-validator/compare/b723ee78c02e...c16b4b7639db
      **NOTE:** This service has 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