[hibernate-commits] [hibernate/hibernate-validator] 27d66b: HV-1481 Fix legacy cascading support for collectio...

GitHub noreply at github.com
Mon Sep 18 02:28:13 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 27d66baca379d9cc017fb3785d1f0950141480bb
      https://github.com/hibernate/hibernate-validator/commit/27d66baca379d9cc017fb3785d1f0950141480bb
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
    A engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/LegacyCollectionSupportValueExtractors.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ContainerCascadingMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/NonContainerCascadingMetaData.java
    A engine/src/test/java/org/hibernate/validator/test/internal/engine/valueextraction/GenericModelLegacyCascadingTest.java

  Log Message:
  -----------
  HV-1481 Fix legacy cascading support for collection/array types

It was not working anymore when the fact that it is a collection or an
array can only be detected at runtime.


  Commit: 0762ec4972bc49e84a6badb3d07b18c21034b7d4
      https://github.com/hibernate/hibernate-validator/commit/0762ec4972bc49e84a6badb3d07b18c21034b7d4
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ListPropertyValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/MapPropertyKeyExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/MapPropertyValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ObservableValueValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/OptionalDoubleValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/OptionalIntValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/OptionalLongValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/OptionalValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ReadOnlyListPropertyValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ReadOnlyMapPropertyKeyExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ReadOnlyMapPropertyValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ReadOnlySetPropertyValueExtractor.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/SetPropertyValueExtractor.java

  Log Message:
  -----------
  HV-1482 Make the visibility of value extractors consistent


  Commit: 89a2ad3024aa6b127b8e8c00d3641edfac4602ae
      https://github.com/hibernate/hibernate-validator/commit/89a2ad3024aa6b127b8e8c00d3641edfac4602ae
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 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/CascadingMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ContainerCascadingMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/NonContainerCascadingMetaData.java

  Log Message:
  -----------
  HV-1481 Move the logic out of the flow of ValidatorImpl


  Commit: b2c69876844263b021ed7d2eede932ea457f2dd3
      https://github.com/hibernate/hibernate-validator/commit/b2c69876844263b021ed7d2eede932ea457f2dd3
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

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

  Log Message:
  -----------
  HV-1481 Reuse singleton instances when there are no group conversions


Compare: https://github.com/hibernate/hibernate-validator/compare/f41146c53f17...b2c698768442


More information about the hibernate-commits mailing list