[hibernate-commits] [hibernate/hibernate-validator] e8c42b: HV-912 Removing methods from ReflectionHelper whic...

GitHub noreply at github.com
Wed Jul 23 07:59:40 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: e8c42b689df8c6752d635d02c6518da3fece3870
      https://github.com/hibernate/hibernate-validator/commit/e8c42b689df8c6752d635d02c6518da3fece3870
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    A cdi/src/main/java/org/hibernate/validator/internal/cdi/InheritedMethodsHelper.java
    M cdi/src/main/java/org/hibernate/validator/internal/cdi/ValidationExtension.java
    M cdi/src/main/java/org/hibernate/validator/internal/cdi/ValidatorFactoryBean.java
    M engine/src/main/java/org/hibernate/validator/internal/cfg/context/TypeConstraintMappingContextImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorFactoryImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/resolver/DefaultTraversableResolver.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedExecutable.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java
    M engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java
    M engine/src/main/java/org/hibernate/validator/internal/util/ResourceLoaderHelper.java
    M engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationFactory.java
    M engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java
    M engine/src/main/java/org/hibernate/validator/internal/util/classhierarchy/ClassHierarchyHelper.java
    M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredConstructor.java
    M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredConstructors.java
    M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredField.java
    M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredFields.java
    M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethod.java
    M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethods.java
    M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethod.java
    M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethodFromPropertyName.java
    M engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethods.java
    A engine/src/main/java/org/hibernate/validator/internal/xml/ClassLoadingHelper.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedExecutableBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedFieldBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedGetterBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedTypeBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/GroupConversionBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/MetaConstraintBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/XmlParserHelper.java
    M engine/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java
    M engine/src/test/java/org/hibernate/validator/test/internal/util/ReflectionHelperTest.java
    M engine/src/test/java/org/hibernate/validator/test/internal/util/annotationfactory/AnnotationProxyTest.java
    M engine/src/test/java/org/hibernate/validator/test/internal/util/classhierarchy/ClassHierarchyHelperTest.java
    A engine/src/test/java/org/hibernate/validator/test/internal/util/privilegedactions/GetAnnotationsParameterTest.java

  Log Message:
  -----------
  HV-912 Removing methods from ReflectionHelper which make privileged operations publicly accessible


  Commit: 2c95d4ea0ef20977be249e31a4a4f4f4f71c945d
      https://github.com/hibernate/hibernate-validator/commit/2c95d4ea0ef20977be249e31a4a4f4f4f71c945d
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/util/logging/Messages.java
    A engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetResource.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/XmlParserHelper.java

  Log Message:
  -----------
  HV-912 Adding doPrivileged() block around ClassLoader#loadResource() call


  Commit: 67fdff14831c035c25e098fe14bd86523d17f726
      https://github.com/hibernate/hibernate-validator/commit/67fdff14831c035c25e098fe14bd86523d17f726
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/util/ExecutableHelper.java
    A engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetResolvedMemberMethods.java

  Log Message:
  -----------
  HV-912 Wrapping invocation of ClassMate method into privileged action


  Commit: 7e7131939a4361a7cad3e77ab89a8462132c561c
      https://github.com/hibernate/hibernate-validator/commit/7e7131939a4361a7cad3e77ab89a8462132c561c
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    A engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewSchema.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/XmlParserHelper.java

  Log Message:
  -----------
  HV-912 Wrapping call to SchemaFactory#newSchema() into privileged action


  Commit: c489416f699a46859c134796b3ccfea41ef3ce52
      https://github.com/hibernate/hibernate-validator/commit/c489416f699a46859c134796b3ccfea41ef3ce52
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
    A engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewJaxbContext.java
    A engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/Unmarshal.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java

  Log Message:
  -----------
  HV-912 Wrapping call to JAXBContext#newInstance() and Unmarshaller#unmarshal() into privileged actions


  Commit: fd4eaed7fb930db6a5e4c03742b4b3adcfecc90e
      https://github.com/hibernate/hibernate-validator/commit/fd4eaed7fb930db6a5e4c03742b4b3adcfecc90e
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    R engine/src/main/java/org/hibernate/validator/internal/cfg/DefaultConstraintMapping.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/ConfiguredConstraint.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/CrossParameterConstraintMappingContextImpl.java
    A 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/GroupConversionTargetContextImpl.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/PropertyConstraintMappingContextImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/cfg/context/ReturnValueConstraintMappingContextImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/cfg/context/TypeConstraintMappingContextImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java
    R engine/src/main/java/org/hibernate/validator/internal/util/ResourceLoaderHelper.java
    M engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedExecutableBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedFieldBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedGetterBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedParameterBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedTypeBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/GroupConversionBuilder.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/MetaConstraintBuilder.java
    A engine/src/main/java/org/hibernate/validator/internal/xml/ResourceLoaderHelper.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java
    M engine/src/main/java/org/hibernate/validator/internal/xml/XmlParserHelper.java
    M engine/src/main/java/org/hibernate/validator/resourceloading/PlatformResourceBundleLocator.java
    M engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingTest.java

  Log Message:
  -----------
  HV-912 Reducing accessibility of some classes and methods


  Commit: c9525ca544b1281e2b7c7347e86e87c86dc1dc6e
      https://github.com/hibernate/hibernate-validator/commit/c9525ca544b1281e2b7c7347e86e87c86dc1dc6e
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
    M engine/src/main/java/org/hibernate/validator/internal/engine/resolver/DefaultTraversableResolver.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/aggregated/ReturnValueMetaData.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/facets/Cascadable.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedExecutable.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java

  Log Message:
  -----------
  HV-912 Not exposing accessible-made members


  Commit: 7534b4e8c681a8cce02dbc764f149bc040221317
      https://github.com/hibernate/hibernate-validator/commit/7534b4e8c681a8cce02dbc764f149bc040221317
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M engine/src/test/java/org/hibernate/validator/test/internal/metadata/BeanMetaDataManagerTest.java

  Log Message:
  -----------
  HV-916 Disabling unstable test


Compare: https://github.com/hibernate/hibernate-validator/compare/1d6d3f5be47a...7534b4e8c681


More information about the hibernate-commits mailing list