[hibernate-commits] [hibernate/hibernate-validator] a5f116: HV-1667 Simplify ValidatorFactoryImpl
GitHub
noreply at github.com
Mon Dec 10 09:43:20 EST 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: a5f116bb6b023e24ca6196f864a98f661afcf2b2
https://github.com/hibernate/hibernate-validator/commit/a5f116bb6b023e24ca6196f864a98f661afcf2b2
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryConfigurationHelper.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryScopedContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/ValidatorScopedContext.java
Log Message:
-----------
HV-1667 Simplify ValidatorFactoryImpl
Commit: c51586421543516aa0d5636b88b6243e29c0252a
https://github.com/hibernate/hibernate-validator/commit/c51586421543516aa0d5636b88b6243e29c0252a
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java
A engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManagerImpl.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/constraintvalidation/ConstraintValidatorManagerTest.java
Log Message:
-----------
HV-1667 Create an interface for ConstraintValidatorManager
Commit: 81fe23a2a02e6ff3e9df7e1d5c2560204259d57d
https://github.com/hibernate/hibernate-validator/commit/81fe23a2a02e6ff3e9df7e1d5c2560204259d57d
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManager.java
A engine/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManagerImpl.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/path/PathImplTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/BeanMetaDataManagerTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ExecutableMetaDataTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ParameterMetaDataTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/PropertyMetaDataTest.java
Log Message:
-----------
HV-1667 Create an interface for BeanMetaDataManager
Commit: 0eca695a617e7bb2419436c8c65af24f0dd6dd26
https://github.com/hibernate/hibernate-validator/commit/0eca695a617e7bb2419436c8c65af24f0dd6dd26
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
A engine/src/main/java/org/hibernate/validator/BaseHibernateValidatorConfiguration.java
M engine/src/main/java/org/hibernate/validator/HibernateValidatorConfiguration.java
A engine/src/main/java/org/hibernate/validator/internal/engine/AbstractConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryConfigurationHelper.java
Log Message:
-----------
HV-1667 Allow specific implementations of configuration classes and interfaces
Commit: b4c2774b16f0fbf2b45823cc9aa3e2c640558631
https://github.com/hibernate/hibernate-validator/commit/b4c2774b16f0fbf2b45823cc9aa3e2c640558631
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/BaseHibernateValidatorConfiguration.java
A engine/src/main/java/org/hibernate/validator/PredefinedScopeHibernateValidator.java
A engine/src/main/java/org/hibernate/validator/PredefinedScopeHibernateValidatorConfiguration.java
A engine/src/main/java/org/hibernate/validator/PredefinedScopeHibernateValidatorFactory.java
A engine/src/main/java/org/hibernate/validator/internal/engine/PredefinedScopeConfigurationImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/PredefinedScopeValidatorContextImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/PredefinedScopeValidatorFactoryImpl.java
A engine/src/main/java/org/hibernate/validator/internal/metadata/PredefinedScopeBeanMetaDataManager.java
A engine/src/test/java/org/hibernate/validator/test/predefinedscope/PredefinedScopeValidatorFactoryTest.java
Log Message:
-----------
HV-1667 Introduce a PredefinedScopeValidatorFactoryImpl
Commit: 03f70890e9f4d487a39a559f14c749e9b4e07f42
https://github.com/hibernate/hibernate-validator/commit/03f70890e9f4d487a39a559f14c749e9b4e07f42
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/ValidationContextBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
M engine/src/test/java/org/hibernate/validator/test/predefinedscope/PredefinedScopeValidatorFactoryTest.java
Log Message:
-----------
HV-1667 Throw an exception when the bean metadata are uninitialized
Commit: 95d966e44592a016fcb9fb1e5f4311540ca37b16
https://github.com/hibernate/hibernate-validator/commit/95d966e44592a016fcb9fb1e5f4311540ca37b16
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/AbstractPropertyConstraintMappingContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/CascadableConstraintMappingContextImplBase.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContextImplBase.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/ContainerElementConstraintMappingContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/DefaultConstraintMapping.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/ExecutableConstraintMappingContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/FieldConstraintMappingContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/GetterConstraintMappingContextImpl.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/TypeConstraintMappingContextImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintCreationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/PredefinedScopeValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManagerImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/PredefinedScopeBeanMetaDataManager.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ClassMetaData.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/MetaDataBuilder.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/PropertyMetaData.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/provider/AnnotationMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/XmlMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/AbstractConstrainedElementStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/AbstractConstrainedExecutableElementStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/BeanStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ClassConstraintTypeStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ConstrainedConstructorStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ConstrainedFieldStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ConstrainedGetterStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ConstrainedMethodStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ConstrainedParameterStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ConstraintMappingsStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ConstraintTypeStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ContainerElementTypeStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/CrossParameterStaxBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/MappingXmlParser.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/ReturnValueStaxBuilder.java
M engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/path/PathImplTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/BeanMetaDataManagerTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ExecutableMetaDataTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ParameterMetaDataTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/PropertyMetaDataTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/core/MetaConstraintTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/BeanDescriptorTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/provider/AnnotationMetaDataProviderTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/metadata/provider/TypeAnnotationMetaDataRetrievalTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/xml/MappingXmlParserTest.java
M engine/src/test/java/org/hibernate/validator/testutils/ConstraintValidatorInitializationHelper.java
M osgi/integrationtest/src/test/java/org/hibernate/validator/osgi/integrationtest/OsgiIntegrationTest.java
Log Message:
-----------
HV-1667 Introduce ConstraintCreationContext
Commit: e96de7f8b90c9e4c537929778852f52df6332141
https://github.com/hibernate/hibernate-validator/commit/e96de7f8b90c9e4c537929778852f52df6332141
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ComposingConstraintTree.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintTree.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/SimpleConstraintTree.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java
Log Message:
-----------
HV-1667 Initialize the default constraint validators eagerly
Commit: 289fd3f12268a87132bc41a80601521d4f3d80c0
https://github.com/hibernate/hibernate-validator/commit/289fd3f12268a87132bc41a80601521d4f3d80c0
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/PredefinedScopeValidatorFactoryImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/AbstractConstraintValidatorManagerImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManagerImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/PredefinedScopeConstraintValidatorManagerImpl.java
Log Message:
-----------
HV-1667 Introduce a simplified ConstraintValidatorManager for predefined scope
Commit: ea278f8b5ae6e39d8bbe73420733e6f2bf3b20bc
https://github.com/hibernate/hibernate-validator/commit/ea278f8b5ae6e39d8bbe73420733e6f2bf3b20bc
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/PredefinedScopeValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryConfigurationHelper.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
Log Message:
-----------
HV-1667 Clean up ValidatorFactoryConfigurationHelper
Commit: 80b4be4ad7d5257abf270cd648a2429b1b04f504
https://github.com/hibernate/hibernate-validator/commit/80b4be4ad7d5257abf270cd648a2429b1b04f504
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/PredefinedScopeValidatorFactoryImpl.java
Log Message:
-----------
HV-1667 Add a consistency check in PredefinedScopeValidatorFactoryImpl
Commit: 7554f23c1d71ca5bfe3c68606face3b844f69d86
https://github.com/hibernate/hibernate-validator/commit/7554f23c1d71ca5bfe3c68606face3b844f69d86
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/validator/PredefinedScopeHibernateValidatorConfiguration.java
M engine/src/main/java/org/hibernate/validator/internal/engine/AbstractConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/PredefinedScopeConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
M engine/src/main/java/org/hibernate/validator/messageinterpolation/AbstractMessageInterpolator.java
M engine/src/main/java/org/hibernate/validator/messageinterpolation/ParameterMessageInterpolator.java
M engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java
M engine/src/main/java/org/hibernate/validator/resourceloading/AggregateResourceBundleLocator.java
M engine/src/main/java/org/hibernate/validator/resourceloading/PlatformResourceBundleLocator.java
M engine/src/test/java/org/hibernate/validator/test/predefinedscope/PredefinedScopeValidatorFactoryTest.java
Log Message:
-----------
HV-1670 Add the ability to preload a set of locales
Compare: https://github.com/hibernate/hibernate-validator/compare/946634e07c93...7554f23c1d71
**NOTE:** This service has 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