[hibernate/hibernate-validator] 62e4ca: HV-373 XML configuration of constructor and method...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: 62e4caacd6aadd3f55a7468f4d821c6f40663c57
https://github.com/hibernate/hibernate-validator/commit/62e4caacd6aadd3f5...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptions.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/location/ExecutableConstraintLocation.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/package.html
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProviderKeyedByClassName.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/XmlMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConfigurationSource.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/ExecutableElement.java
M engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintParameterBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/GroupConversionBuilder.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
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/AbstractConstructorValidationTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/AbstractMethodValidationTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/AnnotationBasedConstructorValidationTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/AnnotationBasedMethodValidationTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/ConstructorValidationTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/IgnoreAnnotationConfiguredConstructorValidationViaXmlTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/InvalidConstructorParameterInXmlTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/MethodLevelValidationTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/XmlBasedConstructorValidationTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/XmlBasedMethodValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/model/Address.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/model/Customer.java
M engine/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/constructor-validation-ignore-annotations.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/constructor-validation-invalid-parameter-type.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/constructor-validation-mapping.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/method-validation-mapping.xml
Log Message:
-----------
HV-373 XML configuration of constructor and method constraints including tests.
Also formatting existing code.
Commit: 9c0d6aefb4c53b5cfe31d9848eaf45b6a84492f3
https://github.com/hibernate/hibernate-validator/commit/9c0d6aefb4c53b5cf...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/XmlMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java
R engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintDescriptorBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintExecutableBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintFieldBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintGetterBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintParameterBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintTypeBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java
M engine/src/main/java/org/hibernate/validator/internal/xml/package.html
Log Message:
-----------
HV-373 Aligning also field and getter parsing to generate raw model directly. Adding support for group conversion on getter/field
Commit: 2650b7286dc252401a5ce5be1ec35845d0b7b7e1
https://github.com/hibernate/hibernate-validator/commit/2650b7286dc252401...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContext.java
M engine/src/main/java/org/hibernate/validator/internal/cfg/context/PropertyConstraintMappingContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManager.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptions.java
A engine/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptionsImpl.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/AbstractConstrainedElement.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintExecutableBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintFieldBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintGetterBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintParameterBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintTypeBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/AnnotationBasedConstructorValidationTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/IgnoreAnnotationConfiguredConstructorValidationViaXmlTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/XmlBasedConstructorValidationTest.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/xml/mixedconfiguration/InheritanceMappingsTest.java
Log Message:
-----------
HV-373 Implementing annotation ignores
Commit: f80fb93d759ddb2bfd1fd2ed4efb152418c98f5a
https://github.com/hibernate/hibernate-validator/commit/f80fb93d759ddb2bf...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ExecutableMetaData.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ExecutableElement.java
Log Message:
-----------
HV-373 Fixing executable builder to merge metadata from different providers for one constructor
Commit: 1076981d487281fd5aff5e5683982b33a8a2abf8
https://github.com/hibernate/hibernate-validator/commit/1076981d487281fd5...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptions.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptionsImpl.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedExecutableBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedFieldBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedGetterBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedParameterBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/ConstrainedTypeBuilder.java
R engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintDescriptorBuilder.java
R engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintExecutableBuilder.java
R engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintFieldBuilder.java
R engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintGetterBuilder.java
R engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintParameterBuilder.java
R engine/src/main/java/org/hibernate/validator/internal/xml/ConstraintTypeBuilder.java
A engine/src/main/java/org/hibernate/validator/internal/xml/MetaConstraintBuilder.java
M engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/XmlBasedConstructorValidationTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/XmlBasedMethodValidationTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/xml/IgnoreAnnotationConfiguredConstructorValidationTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/xml/InvalidConstructorParameterTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/xml/SameMethodOrConstructorDefinedTwiceTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/xml/XmlBasedConstructorValidationTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/xml/XmlBasedMethodValidationTest.java
R engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/constructor-validation-ignore-annotations.xml
R engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/constructor-validation-invalid-parameter-type.xml
R engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/constructor-validation-mapping.xml
R engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/method-validation-mapping.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/xml/constructor-validation-ignore-annotations.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/xml/constructor-validation-invalid-parameter-type.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/xml/constructor-validation-mapping.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/xml/method-validation-mapping.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/xml/same-constructor-defined-twice.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/methodvalidation/xml/same-method-defined-twice.xml
Log Message:
-----------
HV-373 Consistent naming of Builder classes and verification that constructors/methods are only defined once per bean
Commit: 54a8cc7f9a9f226e0ccc8c599880b5b2251bc3a0
https://github.com/hibernate/hibernate-validator/commit/54a8cc7f9a9f226e0...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Messages.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/conversion/AbstractGroupConversionTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/conversion/AnnotationBasedGroupConversionTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/conversion/GroupConversionTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/conversion/XmlBasedGroupConversionTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/IgnoreAnnotationConfiguredConstructorValidationViaXmlTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/InvalidConstructorParameterInXmlTest.java
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/groups/conversion/group-conversion-mapping.xml
A engine/src/test/resources/org/hibernate/validator/test/internal/engine/groups/conversion/invalid-group-conversion-mapping.xml
Log Message:
-----------
HV-373 test for group conversions configured in xml
Commit: 55175d90d2c23c77f0fcccc01596960fb7da394e
https://github.com/hibernate/hibernate-validator/commit/55175d90d2c23c77f...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java
A engine/src/test/java/org/hibernate/validator/test/internal/xml/DefaultPackageInVarargParameterTest.java
A engine/src/test/resources/org/hibernate/validator/test/internal/xml/array-and-vararg-parameter-mapping.xml
Log Message:
-----------
HV-373 Test for default package in array elements in xml
Commit: 0a29f9541a618f437d3f196b4025a64fd9113e1f
https://github.com/hibernate/hibernate-validator/commit/0a29f9541a618f437...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2013-02-18 (Mon, 18 Feb 2013)
Changed paths:
M engine/src/test/java/org/hibernate/validator/test/internal/engine/methodvalidation/AbstractMethodValidationTest.java
Log Message:
-----------
HV-373 Remove todo and unnecessary Integer creation
Compare: https://github.com/hibernate/hibernate-validator/compare/ab6d0d981aca...0...
11 years, 3 months