[hibernate-commits] [hibernate/hibernate-validator] f799b1: HV-1148 Pushing retrieval of validated values to C...

GitHub noreply at github.com
Tue Nov 22 05:59:06 EST 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: f799b1f8ed3b8dbab761bde5ae3cad91ed7fe941
      https://github.com/hibernate/hibernate-validator/commit/f799b1f8ed3b8dbab761bde5ae3cad91ed7fe941
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

  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
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/BeanConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/CrossParameterConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ParameterConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/PropertyConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ReturnValueConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/TypeArgumentConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java

  Log Message:
  -----------
  HV-1148 Pushing retrieval of validated values to ConstraintLocation, allowing to handle this in a simpler way in ValidatorImpl


  Commit: 3c0bf466513b29f4df34edea02daaabbb899cee0
      https://github.com/hibernate/hibernate-validator/commit/3c0bf466513b29f4df34edea02daaabbb899cee0
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

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

  Log Message:
  -----------
  HV-1148 Centralizing aspect of path appending/restoring


  Commit: eec71859db98d545d3c57b01df9f4c353f18d5e5
      https://github.com/hibernate/hibernate-validator/commit/eec71859db98d545d3c57b01df9f4c353f18d5e5
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ConstraintMetaData.java

  Log Message:
  -----------
  HV-1148 Fixing typo


  Commit: 0fbd24370f9d2b0e943e36244c9b4ceeba746487
      https://github.com/hibernate/hibernate-validator/commit/0fbd24370f9d2b0e943e36244c9b4ceeba746487
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

  Changed paths:
    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/aggregated/ExecutableMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ReturnValueMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/UnconstrainedEntityMetaDataSingleton.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ValidatableParametersMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/facets/Validatable.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ParameterConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/TypeArgumentConstraintLocation.java

  Log Message:
  -----------
  HV-1148 Centralizing the handling of unwrapping


  Commit: 1517e66a0907a8db9d15d7c01eeb01da3752388b
      https://github.com/hibernate/hibernate-validator/commit/1517e66a0907a8db9d15d7c01eeb01da3752388b
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

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

  Log Message:
  -----------
  HV-1148 Inlining some trivial methods


  Commit: ccad591e9bdf9ea23d60e5834aaf4e66c1871adc
      https://github.com/hibernate/hibernate-validator/commit/ccad591e9bdf9ea23d60e5834aaf4e66c1871adc
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

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

  Log Message:
  -----------
  HV-1148 Avoiding some constraint violation counting


  Commit: 1f7afb587edaee41c271eb6602f59e72ca98c395
      https://github.com/hibernate/hibernate-validator/commit/1f7afb587edaee41c271eb6602f59e72ca98c395
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

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

  Log Message:
  -----------
  HV-1148 Re-using common validateMetaConstraints() methods in several places


  Commit: c0318f5aa31254a48c986ec1540fbaba61c44c52
      https://github.com/hibernate/hibernate-validator/commit/c0318f5aa31254a48c986ec1540fbaba61c44c52
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

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

  Log Message:
  -----------
  HV-1148 Getting rid of "propertyPathComplete" parameter;

Previously, the path would already have contained the node for the property of interest. Now we'll add that node when validating the constraint (via that new single validateMetaConstraint() method). Hence I'm removing it from the path so we don't end up with having it twice.


  Commit: f1d9e0bd77916a64649116b37753dc9e330c6710
      https://github.com/hibernate/hibernate-validator/commit/f1d9e0bd77916a64649116b37753dc9e330c6710
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

  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/location/BeanConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/CrossParameterConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ParameterConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/PropertyConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ReturnValueConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/location/TypeArgumentConstraintLocation.java

  Log Message:
  -----------
  HV-1148 Getting rid of ConstraintLocation#getPropertyName()


  Commit: 741c4af75aef9ebac208cb218902309d8e97e575
      https://github.com/hibernate/hibernate-validator/commit/741c4af75aef9ebac208cb218902309d8e97e575
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

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

  Log Message:
  -----------
  HV-1148 Unifying implementation of validate(), validateProperty() and validateValue()


  Commit: f71fe6be626be21ccf04e766c92ea54e039b5bc6
      https://github.com/hibernate/hibernate-validator/commit/f71fe6be626be21ccf04e766c92ea54e039b5bc6
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

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

  Log Message:
  -----------
  HV-1148 Using more correct method name


  Commit: 7eea1ea948d0a77d984c7a2274fefd55afbdc4e2
      https://github.com/hibernate/hibernate-validator/commit/7eea1ea948d0a77d984c7a2274fefd55afbdc4e2
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2016-11-22 (Tue, 22 Nov 2016)

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

  Log Message:
  -----------
  HV-1148 More meaningful method names


Compare: https://github.com/hibernate/hibernate-validator/compare/f826ae45e90a...7eea1ea948d0


More information about the hibernate-commits mailing list