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

GitHub noreply at github.com
Thu Feb 9 18:11:45 EST 2017


  Branch: refs/heads/HV-1237
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: a4cc7c98cd8586e636c2b63e56a1bec18d35fb72
      https://github.com/hibernate/hibernate-validator/commit/a4cc7c98cd8586e636c2b63e56a1bec18d35fb72
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-10 (Fri, 10 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: 5084aef57214ccd1be1cb4579b81bb06fa354704
      https://github.com/hibernate/hibernate-validator/commit/5084aef57214ccd1be1cb4579b81bb06fa354704
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-10 (Fri, 10 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: 26db876ec27b1962232e6d55e6f9e9e0b45b666f
      https://github.com/hibernate/hibernate-validator/commit/26db876ec27b1962232e6d55e6f9e9e0b45b666f
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-10 (Fri, 10 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: c3a2005f417194fcdf21741ed83a0606f5b7f462
      https://github.com/hibernate/hibernate-validator/commit/c3a2005f417194fcdf21741ed83a0606f5b7f462
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-10 (Fri, 10 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: af3dba8a15494b0795000c1ba49423184c1656cf
      https://github.com/hibernate/hibernate-validator/commit/af3dba8a15494b0795000c1ba49423184c1656cf
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-02-10 (Fri, 10 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


Compare: https://github.com/hibernate/hibernate-validator/compare/a4cc7c98cd85^...af3dba8a1549


More information about the hibernate-commits mailing list