[hibernate-commits] [hibernate/hibernate-validator] cb756f: HV-1237 Add support for nested type arguments cons...

GitHub noreply at github.com
Wed Feb 15 04:48:07 EST 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: cb756f30a0303938eb041b9f0020976f45a6c300
      https://github.com/hibernate/hibernate-validator/commit/cb756f30a0303938eb041b9f0020976f45a6c300
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  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/ValidatableParametersMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraints.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/TypeArgumentConstraintLocation.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
    A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/NestedTypeArgumentsValueExtractorTest.java

  Log Message:
  -----------
  HV-1237 Add support for nested type arguments constraints


  Commit: 321f7deec2186dfd5db6e7cb1146c5e168932384
      https://github.com/hibernate/hibernate-validator/commit/321f7deec2186dfd5db6e7cb1146c5e168932384
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/cfg/context/ExecutableConstraintMappingContextImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/cfg/context/ParameterConstraintMappingContextImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/cfg/context/PropertyConstraintMappingContextImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/path/NodeImpl.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/FieldCascadable.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/GetterCascadable.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ParameterMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ReturnValueMetaData.java
    A engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/CascadingTypeParameter.java
    A engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/package.html
    M engine/src/main/java/org/hibernate/validator/internal/metadata/facets/Cascadable.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/AbstractConstrainedElement.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/ConstrainedExecutable.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedParameter.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedExecutableBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedFieldBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedGetterBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedParameterBuilder.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/CascadedIterableMapPropertiesTest.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/Cinema.java
    A engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/NestedCascadedConstraintsTest.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/Visitor.java

  Log Message:
  -----------
  HV-1237 Implement nested cascading validation


  Commit: 71aaffdcd948f90ed0c1627a98fb0952f2de7678
      https://github.com/hibernate/hibernate-validator/commit/71aaffdcd948f90ed0c1627a98fb0952f2de7678
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/NestedCascadedConstraintsTest.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/NestedTypeArgumentsValueExtractorTest.java

  Log Message:
  -----------
  HV-1237 Remove the assertNumberOfViolations tests as they are useless


  Commit: 8847dff84d99b4e6183dd7983e535c6914dd5fea
      https://github.com/hibernate/hibernate-validator/commit/8847dff84d99b4e6183dd7983e535c6914dd5fea
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/CascadingTypeParameter.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/Cinema.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/EmailAddress.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/NestedCascadedConstraintsTest.java

  Log Message:
  -----------
  HV-1237 Don't require @Valid in all the nested type arguments


  Commit: 316f2fed2a2b86dec6e901cd8d4f3ab561a7e803
      https://github.com/hibernate/hibernate-validator/commit/316f2fed2a2b86dec6e901cd8d4f3ab561a7e803
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/NestedCascadedConstraintsTest.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/NestedTypeArgumentsValueExtractorTest.java
    M test-utils/src/main/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java

  Log Message:
  -----------
  HV-1237 Add assertions on the violations paths


  Commit: af7b5de0295485cb5ada4c21b766bf3b1903964e
      https://github.com/hibernate/hibernate-validator/commit/af7b5de0295485cb5ada4c21b766bf3b1903964e
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/NestedCascadedConstraintsTest.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/NestedTypeArgumentsValueExtractorTest.java

  Log Message:
  -----------
  HV-1237 Support nested type argument constraints and @Valid on arrays


  Commit: f4713b5927f4dba98de0e56feec3dab7ba93d2b8
      https://github.com/hibernate/hibernate-validator/commit/f4713b5927f4dba98de0e56feec3dab7ba93d2b8
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/CascadingTypeParameter.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java

  Log Message:
  -----------
  HV-1237 Making output of some toString() methods shorter


  Commit: 44400781b56dc89dbad11aaabe5d305f2674cfd4
      https://github.com/hibernate/hibernate-validator/commit/44400781b56dc89dbad11aaabe5d305f2674cfd4
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/path/NodeImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ValidatableParametersMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/CascadingTypeParameter.java
    A engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/package-info.java
    R engine/src/main/java/org/hibernate/validator/internal/metadata/cascading/package.html
    M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
    M engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/NestedCascadedConstraintsTest.java
    M test-utils/src/main/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java

  Log Message:
  -----------
  HV-1237 Apply fixes for review comments


  Commit: 5bdee506592bb09e8ba2b68fc8f8fd4de9ac0a1d
      https://github.com/hibernate/hibernate-validator/commit/5bdee506592bb09e8ba2b68fc8f8fd4de9ac0a1d
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java
    M engine/src/main/java/org/hibernate/validator/internal/util/CollectionHelper.java

  Log Message:
  -----------
  HV-1237 Reduce the memory footprint of MetaConstraint


  Commit: dc9f13cf1964120b267fe543231c5a1e02e1dc9f
      https://github.com/hibernate/hibernate-validator/commit/dc9f13cf1964120b267fe543231c5a1e02e1dc9f
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java

  Log Message:
  -----------
  HV-1237 Adding @Immutable stereotype


Compare: https://github.com/hibernate/hibernate-validator/compare/3f36932ba914...dc9f13cf1964


More information about the hibernate-commits mailing list