[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