[hibernate-commits] [hibernate/hibernate-validator] b5aa81: HV-1628 Use the Java 8 visitors for the annotation...
GitHub
noreply at github.com
Fri Jun 8 08:29:27 EDT 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: b5aa816b9ab74eccb1169759b76ffe0ed3d9d720
https://github.com/hibernate/hibernate-validator/commit/b5aa816b9ab74eccb1169759b76ffe0ed3d9d720
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/AbstractElementVisitor.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/checks/AnnotationTypeMemberCheck.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/checks/CrossParameterConstraintCheck.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/checks/GroupSequenceProviderCheck.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/AnnotationApiHelper.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/ConstraintHelper.java
Log Message:
-----------
HV-1628 Use the Java 8 visitors for the annotation processor
We used to use the Java 6 ones and they are deprecated in Java 10.
Commit: 7d79a7f26b704bbc8b7eaa68ebcf3e963674d036
https://github.com/hibernate/hibernate-validator/commit/7d79a7f26b704bbc8b7eaa68ebcf3e963674d036
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/Configuration.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/MessagerAdapter.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/TypeConstraintMappingContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/util/Contracts.java
M performance/src/main/java/org/hibernate/validator/performance/statistical/TestEntity.java
M test-utils/src/main/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java
M test-utils/src/main/java/org/hibernate/validator/testutil/DescriptorAssert.java
Log Message:
-----------
HV-1628 Be more careful about the locale we use
Commit: 2cf106069525af26d47f4297e1390d1c066c052b
https://github.com/hibernate/hibernate-validator/commit/2cf106069525af26d47f4297e1390d1c066c052b
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/FieldCascadable.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/PropertyMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/FieldConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/GetterConstraintLocation.java
Log Message:
-----------
HV-1628 Remove calls to the deprecated AccessibleObject#isAccessible() method
These calls are useless as we now only call it once per element and the
element can't be already marked as accessible.
Commit: 0880b8b54bacf87be560ffb23b26b1eaa3f01747
https://github.com/hibernate/hibernate-validator/commit/0880b8b54bacf87be560ffb23b26b1eaa3f01747
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewInstance.java
Log Message:
-----------
HV-1628 Remove deprecated call to Class#newInstance()
Commit: 759a22fcdd38678a2957440e57f4574da8facd44
https://github.com/hibernate/hibernate-validator/commit/759a22fcdd38678a2957440e57f4574da8facd44
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/util/annotation/AnnotationFactory.java
A engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewProxyInstance.java
Log Message:
-----------
HV-1628 Add a NewProxyInstance privileged action
Commit: a5a68192c6a8091477a7dfa261b42546407bc2eb
https://github.com/hibernate/hibernate-validator/commit/a5a68192c6a8091477a7dfa261b42546407bc2eb
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
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/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-1628 Mark the classes using JavaFX as ignored by forbidden-apis
Commit: 47e91bf1abe69d9d50413ca66e06393c0974757e
https://github.com/hibernate/hibernate-validator/commit/47e91bf1abe69d9d50413ca66e06393c0974757e
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M pom.xml
Log Message:
-----------
HV-1628 Stricter forbidden-apis configuration
Also target Java 10 for the deprecation target.
Compare: https://github.com/hibernate/hibernate-validator/compare/f12d111c560a...47e91bf1abe6
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the hibernate-commits
mailing list