[hibernate-commits] [hibernate/hibernate-validator] fc1d18: HV-1306 Add value extractors for the JavaFX collec...
GitHub
noreply at github.com
Tue Apr 25 16:30:44 EDT 2017
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: fc1d18f8ab9f4ccfb4ab5a58f1b956d6c55a205a
https://github.com/hibernate/hibernate-validator/commit/fc1d18f8ab9f4ccfb4ab5a58f1b956d6c55a205a
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
A engine/src/main/java/org/hibernate/validator/internal/engine/cascading/ListPropertyValueExtractor.java
A engine/src/main/java/org/hibernate/validator/internal/engine/cascading/MapPropertyKeyExtractor.java
A engine/src/main/java/org/hibernate/validator/internal/engine/cascading/MapPropertyValueExtractor.java
M engine/src/main/java/org/hibernate/validator/internal/engine/cascading/ObservableValueValueExtractor.java
A engine/src/main/java/org/hibernate/validator/internal/engine/cascading/ReadOnlyListPropertyValueExtractor.java
A engine/src/main/java/org/hibernate/validator/internal/engine/cascading/ReadOnlyMapPropertyKeyExtractor.java
A engine/src/main/java/org/hibernate/validator/internal/engine/cascading/ReadOnlyMapPropertyValueExtractor.java
A engine/src/main/java/org/hibernate/validator/internal/engine/cascading/ReadOnlySetPropertyValueExtractor.java
A engine/src/main/java/org/hibernate/validator/internal/engine/cascading/SetPropertyValueExtractor.java
M engine/src/main/java/org/hibernate/validator/internal/engine/cascading/ValueExtractorManager.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/JavaFXObservableValueValueExtractorTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/JavaFXValueExtractorsTest.java
Log Message:
-----------
HV-1306 Add value extractors for the JavaFX collection types to avoid
conflicts when determining the value extractor to use
Typically, ListProperty inherits from ObservableValue and List, thus we
can't determine the value extractors to use without providing a specific
one.
Commit: d17a8e05e7779e848c386cc4934dfc82735e7c91
https://github.com/hibernate/hibernate-validator/commit/d17a8e05e7779e848c386cc4934dfc82735e7c91
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/cascading/ValueExtractorManager.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/formatter/CollectionOfClassesObjectFormatter.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/MostSpecificValueExtractorTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/Entity1.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/Entity2.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/IWrapper11.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/IWrapper111.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/IWrapper21.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/IWrapper211.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/IWrapper212.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/IWrapper22.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/IWrapper221.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/Wrapper1.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/valuehandling/model/Wrapper2.java
Log Message:
-----------
HV-1306 Throw an exception if it is not possible to find ONE most
specific value extractor due to parallel type hierarchies
Compare: https://github.com/hibernate/hibernate-validator/compare/76338de7feab...d17a8e05e777
More information about the hibernate-commits
mailing list