From 8b5e38b7f751dd1bb702bc64d79c202e1d49bbf4 Mon Sep 17 00:00:00 2001 From: Hardy Ferentschik Date: Wed, 28 Mar 2012 12:10:56 +0200 Subject: [PATCH] HV-566 droping the 'hibernate-validator' prefix from the module directories --- .../pom.xml | 0 .../validator/ap/ConstraintAnnotationVisitor.java | 0 .../ap/ConstraintValidationProcessor.java | 0 .../ap/checks/AbstractConstraintCheck.java | 0 .../validator/ap/checks/AnnotationTypeCheck.java | 0 .../ap/checks/AnnotationTypeMemberCheck.java | 0 .../validator/ap/checks/ConstraintCheck.java | 0 .../validator/ap/checks/ConstraintCheckError.java | 0 .../ap/checks/ConstraintCheckFactory.java | 0 .../validator/ap/checks/ConstraintChecks.java | 0 .../ap/checks/ConstraintValidatorCheck.java | 0 .../validator/ap/checks/GetterCheck.java | 0 .../ap/checks/GroupSequenceProviderCheck.java | 0 .../validator/ap/checks/MultiValuedChecks.java | 0 .../validator/ap/checks/PrimitiveCheck.java | 0 .../validator/ap/checks/RetentionPolicyCheck.java | 0 .../validator/ap/checks/SingleValuedChecks.java | 0 .../validator/ap/checks/StaticCheck.java | 0 .../validator/ap/checks/TargetCheck.java | 0 .../hibernate/validator/ap/checks/TypeCheck.java | 0 .../hibernate/validator/ap/checks/package.html | 0 .../java/org/hibernate/validator/ap/package.html | 0 .../validator/ap/util/AnnotationApiHelper.java | 0 .../validator/ap/util/CollectionHelper.java | 0 .../validator/ap/util/Configuration.java | 0 .../validator/ap/util/ConstraintHelper.java | 0 .../validator/ap/util/MessagerAdapter.java | 0 .../org/hibernate/validator/ap/util/package.html | 0 .../javax.annotation.processing.Processor | 0 .../ap/ValidationProcessorMessages.properties | 0 .../ap/AnnotationTypeValidationTest.java | 0 .../ap/ConstraintValidationProcessorTest.java | 0 .../ap/ConstraintValidationProcessorTestBase.java | 0 ...eldLevelValidationUsingBuiltInConstraints.java | 0 ...hodLevelValidationUsingBuiltInConstraints.java | 0 .../ap/testmodel/ModelWithJodaTypes.java | 0 .../testmodel/MultipleConstraintsOfSameType.java | 0 .../ValidationUsingAtValidAnnotation.java | 0 .../validator/ap/testmodel/boxing/ValidLong.java | 0 .../ap/testmodel/boxing/ValidLongValidator.java | 0 .../testmodel/boxing/ValidationUsingBoxing.java | 0 .../ClassLevelValidation.java | 0 .../classlevelconstraints/ValidCustomer.java | 0 .../ValidCustomerValidator.java | 0 ...eldLevelValidationUsingComposedConstraint.java | 0 .../composedconstraint/ValidOrderNumber.java | 0 .../composedconstraint2/ComposedConstraint.java | 0 .../composedconstraint2/ComposingConstraint1.java | 0 ...gConstraint1ValidatorForGregorianCalendar.java | 0 .../ComposingConstraint1ValidatorForList.java | 0 .../ComposingConstraint1ValidatorForString.java | 0 .../composedconstraint2/ComposingConstraint2.java | 0 ...ComposingConstraint2ValidatorForArrayList.java | 0 .../ComposingConstraint2ValidatorForCalendar.java | 0 ...omposingConstraint2ValidatorForCollection.java | 0 ...lValidationUsingComplexComposedConstraint.java | 0 .../ConstraintsWithIllegalRetentionPolicies.java | 0 .../ConstraintsWithIllegalTargets.java | 0 .../ConstraintsWithWrongGroupsAttribute.java | 0 .../ConstraintsWithWrongMessageAttribute.java | 0 .../ConstraintsWithWrongPayloadAttribute.java | 0 .../ConstraintsWithoutValidator.java | 0 .../testmodel/constrainttypes/DummyValidator.java | 0 .../constrainttypes/ValidCustomerNumber.java | 0 .../ap/testmodel/customconstraints/CaseMode.java | 0 .../ap/testmodel/customconstraints/CheckCase.java | 0 .../customconstraints/CheckCaseValidator.java | 0 ...ieldLevelValidationUsingCustomConstraints.java | 0 .../BazDefaultGroupSequenceProvider.java | 0 .../FooBarBazDefaultGroupSequenceProvider.java | 0 .../FooBarDefaultGroupSequenceProvider.java | 0 .../FooDefaultGroupSequenceProvider.java | 0 .../GroupSequenceProviderDefinition.java | 0 .../QuxDefaultGroupSequenceProvider.java | 0 .../SampleDefaultGroupSequenceProvider.java | 0 .../AbstractCustomConstraintValidator.java | 0 .../inheritedvalidator/CustomConstraint.java | 0 .../CustomConstraintValidator.java | 0 ...eldLevelValidationUsingInheritedValidator.java | 0 .../NoUniqueValidatorResolution.java | 0 .../SerializableCollection.java | 0 .../nouniquevalidatorresolution/Size.java | 0 .../SizeValidatorForCollection.java | 0 .../SizeValidatorForSerializable.java | 0 .../SizeValidatorForSet.java | 0 .../validator/ap/testutil/CompilerTestHelper.java | 0 .../validator/ap/util/DiagnosticExpectation.java | 0 .../archetype.properties | 0 .../pom.xml | 0 .../src/main/java/com/example/Car.java | 0 .../src/main/java/com/example/CarChecks.java | 0 .../src/main/java/com/example/Driver.java | 0 .../src/main/java/com/example/DriverChecks.java | 0 .../src/main/java/com/example/OrderedChecks.java | 0 .../src/main/java/com/example/Person.java | 0 .../src/main/java/com/example/RentalCar.java | 0 .../src/main/java/com/example/RentalChecks.java | 0 .../src/main/resources/log4j.properties | 0 .../src/test/java/com/example/BootstrapTest.java | 0 .../src/test/java/com/example/CarTest.java | 0 .../src/test/java/com/example/GroupTest.java | 0 .../pom.xml | 0 .../src/main/assembly/dist.xml | 0 .../pom.xml | 0 .../src/main/docbook/en-US/hv.ent | 0 .../en-US/images/annotation_processor_eclipse.png | Bin .../images/annotation_processor_intellij.png | Bin .../images/annotation_processor_netbeans.png | Bin .../docbook/en-US/images/application-layers.png | Bin .../docbook/en-US/images/application-layers2.png | Bin .../docbook/en-US/images/hibernate_logo_a.png | Bin .../en-US/images/validation-configuration-1.0.png | Bin .../en-US/images/validation-mapping-1.0.png | Bin .../src/main/docbook/en-US/master.xml | 0 .../docbook/en-US/modules/annotationprocessor.xml | 0 .../main/docbook/en-US/modules/bootstrapping.xml | 0 .../docbook/en-US/modules/customconstraints.xml | 0 .../main/docbook/en-US/modules/customoptions.xml | 0 .../main/docbook/en-US/modules/furtherreading.xml | 0 .../main/docbook/en-US/modules/gettingstarted.xml | 0 .../main/docbook/en-US/modules/integration.xml | 0 .../main/docbook/en-US/modules/metadataapi.xml | 0 .../src/main/docbook/en-US/modules/preface.xml | 0 .../main/docbook/en-US/modules/usingvalidator.xml | 0 .../docbook/en-US/modules/xmlconfiguration.xml | 0 .../src/main/docbook/pot/master.pot | 0 .../docbook/pot/modules/annotationprocessor.pot | 0 .../main/docbook/pot/modules/bootstrapping.pot | 0 .../docbook/pot/modules/customconstraints.pot | 0 .../main/docbook/pot/modules/customoptions.pot | 0 .../main/docbook/pot/modules/furtherreading.pot | 0 .../main/docbook/pot/modules/gettingstarted.pot | 0 .../src/main/docbook/pot/modules/integration.pot | 0 .../src/main/docbook/pot/modules/metadataapi.pot | 0 .../src/main/docbook/pot/modules/preface.pot | 0 .../main/docbook/pot/modules/programmaticapi.pot | 0 .../main/docbook/pot/modules/usingvalidator.pot | 0 .../main/docbook/pot/modules/xmlconfiguration.pot | 0 .../src/main/docbook/zh-CN/master.po | 0 .../docbook/zh-CN/modules/annotationprocessor.po | 0 .../main/docbook/zh-CN/modules/bootstrapping.po | 0 .../docbook/zh-CN/modules/customconstraints.po | 0 .../main/docbook/zh-CN/modules/customoptions.po | 0 .../main/docbook/zh-CN/modules/furtherreading.po | 0 .../main/docbook/zh-CN/modules/gettingstarted.po | 0 .../src/main/docbook/zh-CN/modules/integration.po | 0 .../src/main/docbook/zh-CN/modules/metadataapi.po | 0 .../src/main/docbook/zh-CN/modules/preface.po | 0 .../main/docbook/zh-CN/modules/programmaticapi.po | 0 .../main/docbook/zh-CN/modules/usingvalidator.po | 0 .../docbook/zh-CN/modules/xmlconfiguration.po | 0 .../zanata.sh | 0 .../zanata.xml | 0 {hibernate-validator => engine}/pom.xml | 0 .../hibernate/validator/HibernateValidator.java | 0 .../HibernateValidatorConfiguration.java | 0 .../validator/HibernateValidatorContext.java | 0 .../validator/HibernateValidatorFactory.java | 0 .../hibernate/validator/cfg/ConstraintDef.java | 0 .../validator/cfg/ConstraintMapping.java | 0 .../validator/cfg/GenericConstraintDef.java | 0 .../cfg/context/AnnotationProcessingOptions.java | 0 .../validator/cfg/context/Cascadable.java | 0 .../validator/cfg/context/Constrainable.java | 0 .../context/MethodConstraintMappingContext.java | 0 .../validator/cfg/context/MethodTarget.java | 0 .../ParameterConstraintMappingContext.java | 0 .../validator/cfg/context/ParameterTarget.java | 0 .../context/PropertyConstraintMappingContext.java | 0 .../validator/cfg/context/PropertyTarget.java | 0 .../ReturnValueConstraintMappingContext.java | 0 .../validator/cfg/context/ReturnValueTarget.java | 0 .../cfg/context/TypeConstraintMappingContext.java | 0 .../validator/cfg/context/TypeTarget.java | 0 .../hibernate/validator/cfg/context/package.html | 0 .../validator/cfg/defs/AssertFalseDef.java | 0 .../validator/cfg/defs/AssertTrueDef.java | 0 .../validator/cfg/defs/CreditCardNumberDef.java | 0 .../validator/cfg/defs/DecimalMaxDef.java | 0 .../validator/cfg/defs/DecimalMinDef.java | 0 .../hibernate/validator/cfg/defs/DigitsDef.java | 0 .../hibernate/validator/cfg/defs/EmailDef.java | 0 .../hibernate/validator/cfg/defs/FutureDef.java | 0 .../hibernate/validator/cfg/defs/LengthDef.java | 0 .../org/hibernate/validator/cfg/defs/MaxDef.java | 0 .../org/hibernate/validator/cfg/defs/MinDef.java | 0 .../hibernate/validator/cfg/defs/NotBlankDef.java | 0 .../hibernate/validator/cfg/defs/NotEmptyDef.java | 0 .../hibernate/validator/cfg/defs/NotNullDef.java | 0 .../org/hibernate/validator/cfg/defs/NullDef.java | 0 .../org/hibernate/validator/cfg/defs/PastDef.java | 0 .../hibernate/validator/cfg/defs/PatternDef.java | 0 .../hibernate/validator/cfg/defs/RangeDef.java | 0 .../validator/cfg/defs/ScriptAssertDef.java | 0 .../org/hibernate/validator/cfg/defs/SizeDef.java | 0 .../org/hibernate/validator/cfg/defs/URLDef.java | 0 .../org/hibernate/validator/cfg/defs/package.html | 0 .../java/org/hibernate/validator/cfg/package.html | 0 .../validator/constraints/CompositionType.java | 0 .../constraints/ConstraintComposition.java | 0 .../validator/constraints/CreditCardNumber.java | 0 .../hibernate/validator/constraints/Email.java | 0 .../hibernate/validator/constraints/Length.java | 0 .../hibernate/validator/constraints/ModCheck.java | 0 .../hibernate/validator/constraints/NotBlank.java | 0 .../hibernate/validator/constraints/NotEmpty.java | 0 .../hibernate/validator/constraints/Range.java | 0 .../hibernate/validator/constraints/SafeHtml.java | 0 .../validator/constraints/ScriptAssert.java | 0 .../org/hibernate/validator/constraints/URL.java | 0 .../hibernate/validator/constraints/br/CNPJ.java | 0 .../hibernate/validator/constraints/br/CPF.java | 0 .../validator/constraints/br/TituloEleitoral.java | 0 .../validator/constraints/br/package.html | 0 .../hibernate/validator/constraints/package.html | 0 .../group/DefaultGroupSequenceProvider.java | 0 .../validator/group/GroupSequenceProvider.java | 0 .../org/hibernate/validator/group/package.html | 0 .../cfg/context/ConfiguredConstraint.java | 0 .../cfg/context/ConstraintMappingContext.java | 0 .../context/ConstraintMappingContextImplBase.java | 0 .../MethodConstraintMappingContextImpl.java | 0 .../ParameterConstraintMappingContextImpl.java | 0 .../PropertyConstraintMappingContextImpl.java | 0 .../ReturnValueConstraintMappingContextImpl.java | 0 .../context/TypeConstraintMappingContextImpl.java | 0 .../validator/internal/cfg/context/package.html | 0 .../AssertFalseValidator.java | 0 .../constraintvalidators/AssertTrueValidator.java | 0 .../DecimalMaxValidatorForCharSequence.java | 0 .../DecimalMaxValidatorForNumber.java | 0 .../DecimalMinValidatorForCharSequence.java | 0 .../DecimalMinValidatorForNumber.java | 0 .../DigitsValidatorForCharSequence.java | 0 .../DigitsValidatorForNumber.java | 0 .../constraintvalidators/EmailValidator.java | 0 .../FutureValidatorForCalendar.java | 0 .../FutureValidatorForDate.java | 0 .../FutureValidatorForReadableInstant.java | 0 .../FutureValidatorForReadablePartial.java | 0 .../constraintvalidators/LengthValidator.java | 0 .../MaxValidatorForCharSequence.java | 0 .../MaxValidatorForNumber.java | 0 .../MinValidatorForCharSequence.java | 0 .../MinValidatorForNumber.java | 0 .../constraintvalidators/ModCheckValidator.java | 0 .../constraintvalidators/NotBlankValidator.java | 0 .../constraintvalidators/NotNullValidator.java | 0 .../constraintvalidators/NullValidator.java | 0 .../PastValidatorForCalendar.java | 0 .../PastValidatorForDate.java | 0 .../PastValidatorForReadableInstant.java | 0 .../PastValidatorForReadablePartial.java | 0 .../constraintvalidators/PatternValidator.java | 0 .../constraintvalidators/SafeHtmlValidator.java | 0 .../ScriptAssertValidator.java | 0 .../SizeValidatorForArray.java | 0 .../SizeValidatorForArraysOfBoolean.java | 0 .../SizeValidatorForArraysOfByte.java | 0 .../SizeValidatorForArraysOfChar.java | 0 .../SizeValidatorForArraysOfDouble.java | 0 .../SizeValidatorForArraysOfFloat.java | 0 .../SizeValidatorForArraysOfInt.java | 0 .../SizeValidatorForArraysOfLong.java | 0 .../SizeValidatorForArraysOfPrimitives.java | 0 .../SizeValidatorForArraysOfShort.java | 0 .../SizeValidatorForCharSequence.java | 0 .../SizeValidatorForCollection.java | 0 .../constraintvalidators/SizeValidatorForMap.java | 0 .../constraintvalidators/URLValidator.java | 0 .../internal/constraintvalidators/package.html | 0 .../internal/engine/ConfigurationImpl.java | 0 .../validator/internal/engine/ConstraintTree.java | 0 .../engine/ConstraintValidatorContextImpl.java | 0 .../engine/ConstraintValidatorFactoryImpl.java | 0 .../internal/engine/ConstraintViolationImpl.java | 0 .../validator/internal/engine/MessageAndPath.java | 0 .../engine/MessageInterpolatorContext.java | 0 .../engine/MethodConstraintViolationImpl.java | 0 .../internal/engine/MethodParameterNodeImpl.java | 0 .../engine/MethodReturnValueNodeImpl.java | 0 .../internal/engine/MethodValidationContext.java | 0 .../validator/internal/engine/NodeImpl.java | 0 .../validator/internal/engine/PathImpl.java | 0 .../engine/StandardValidationContext.java | 0 .../internal/engine/ValidationContext.java | 0 .../internal/engine/ValidatorContextImpl.java | 0 .../internal/engine/ValidatorFactoryImpl.java | 0 .../validator/internal/engine/ValidatorImpl.java | 0 .../validator/internal/engine/ValueContext.java | 0 .../engine/groups/DefaultValidationOrder.java | 0 .../validator/internal/engine/groups/Group.java | 0 .../internal/engine/groups/Sequence.java | 0 .../internal/engine/groups/ValidationOrder.java | 0 .../engine/groups/ValidationOrderGenerator.java | 0 .../validator/internal/engine/groups/package.html | 0 .../validator/internal/engine/package.html | 0 .../resolver/DefaultTraversableResolver.java | 0 .../engine/resolver/JPATraversableResolver.java | 0 .../SingleThreadCachedTraversableResolver.java | 0 .../internal/engine/resolver/package.html | 0 .../internal/metadata/BeanMetaDataManager.java | 0 .../aggregated/AbstractConstraintMetaData.java | 0 .../metadata/aggregated/BeanMetaData.java | 0 .../metadata/aggregated/BeanMetaDataImpl.java | 0 .../metadata/aggregated/ConstraintMetaData.java | 0 .../metadata/aggregated/MetaDataBuilder.java | 0 .../metadata/aggregated/MethodMetaData.java | 0 .../metadata/aggregated/ParameterMetaData.java | 0 .../metadata/aggregated/PropertyMetaData.java | 0 .../internal/metadata/aggregated/package.html | 0 .../core/AnnotationProcessingOptions.java | 0 .../internal/metadata/core/ConstraintHelper.java | 0 .../internal/metadata/core/ConstraintOrigin.java | 0 .../internal/metadata/core/MetaConstraint.java | 0 .../metadata/descriptor/BeanDescriptorImpl.java | 0 .../descriptor/ConstraintDescriptorImpl.java | 0 .../descriptor/ElementDescriptorImpl.java | 0 .../metadata/descriptor/MethodDescriptorImpl.java | 0 .../descriptor/ParameterDescriptorImpl.java | 0 .../descriptor/PropertyDescriptorImpl.java | 0 .../internal/metadata/descriptor/package.html | 0 .../metadata/location/BeanConstraintLocation.java | 0 .../metadata/location/ConstraintLocation.java | 0 .../location/MethodConstraintLocation.java | 0 .../internal/metadata/location/package.html | 0 .../validator/internal/metadata/package.html | 0 .../provider/AnnotationMetaDataProvider.java | 0 .../metadata/provider/MetaDataProvider.java | 0 .../MetaDataProviderKeyedByClassName.java | 0 .../provider/ProgrammaticMetaDataProvider.java | 0 .../metadata/provider/XmlMetaDataProvider.java | 0 .../internal/metadata/provider/package.html | 0 .../metadata/raw/AbstractConstrainedElement.java | 0 .../internal/metadata/raw/BeanConfiguration.java | 0 .../metadata/raw/ConfigurationSource.java | 0 .../internal/metadata/raw/ConstrainedElement.java | 0 .../internal/metadata/raw/ConstrainedField.java | 0 .../internal/metadata/raw/ConstrainedMethod.java | 0 .../metadata/raw/ConstrainedParameter.java | 0 .../internal/metadata/raw/ConstrainedType.java | 0 .../validator/internal/metadata/raw/package.html | 0 .../validator/internal/util/CollectionHelper.java | 0 .../validator/internal/util/Contracts.java | 0 .../validator/internal/util/IdentitySet.java | 0 .../hibernate/validator/internal/util/LRUMap.java | 0 .../internal/util/LazyValidatorFactory.java | 0 .../validator/internal/util/ModUtil.java | 0 .../validator/internal/util/ReflectionHelper.java | 0 .../internal/util/SoftLimitMRUCache.java | 0 .../validator/internal/util/TypeHelper.java | 0 .../validator/internal/util/Version.java | 0 .../annotationfactory/AnnotationDescriptor.java | 0 .../util/annotationfactory/AnnotationFactory.java | 0 .../util/annotationfactory/AnnotationProxy.java | 0 .../internal/util/annotationfactory/package.html | 0 .../validator/internal/util/logging/Log.java | 0 .../internal/util/logging/LoggerFactory.java | 0 .../validator/internal/util/logging/Messages.java | 0 .../validator/internal/util/logging/package.html | 0 .../validator/internal/util/package.html | 0 .../privilegedactions/ConstructorInstance.java | 0 .../privilegedactions/GetAnnotationParameter.java | 0 .../util/privilegedactions/GetClassLoader.java | 0 .../util/privilegedactions/GetConstructor.java | 0 .../util/privilegedactions/GetDeclaredField.java | 0 .../util/privilegedactions/GetDeclaredFields.java | 0 .../util/privilegedactions/GetDeclaredMethod.java | 0 .../privilegedactions/GetDeclaredMethods.java | 0 .../util/privilegedactions/GetMethod.java | 0 .../GetMethodFromPropertyName.java | 0 .../util/privilegedactions/GetMethods.java | 0 .../util/privilegedactions/LoadClass.java | 0 .../util/privilegedactions/NewInstance.java | 0 .../util/privilegedactions/SetAccessibility.java | 0 .../internal/util/privilegedactions/package.html | 0 .../util/scriptengine/ScriptEvaluator.java | 0 .../util/scriptengine/ScriptEvaluatorFactory.java | 0 .../internal/util/scriptengine/package.html | 0 .../xml/ValidationBootstrapParameters.java | 0 .../internal/xml/ValidationXmlParser.java | 0 .../validator/internal/xml/XmlMappingParser.java | 0 .../hibernate/validator/internal/xml/package.html | 0 .../ResourceBundleMessageInterpolator.java | 0 .../ValueFormatterMessageInterpolator.java | 0 .../validator/messageinterpolation/package.html | 0 .../method/MethodConstraintViolation.java | 0 .../MethodConstraintViolationException.java | 0 .../validator/method/MethodValidator.java | 0 .../method/metadata/MethodDescriptor.java | 0 .../method/metadata/ParameterDescriptor.java | 0 .../validator/method/metadata/TypeDescriptor.java | 0 .../validator/method/metadata/package.html | 0 .../org/hibernate/validator/method/package.html | 0 .../java/org/hibernate/validator/package.html | 0 .../AggregateResourceBundleLocator.java | 0 .../CachingResourceBundleLocator.java | 0 .../DelegatingResourceBundleLocator.java | 0 .../PlatformResourceBundleLocator.java | 0 .../resourceloading/ResourceBundleLocator.java | 0 .../validator/resourceloading/package.html | 0 .../javax.validation.spi.ValidationProvider | 0 .../validator/ValidationMessages.properties | 0 .../validator/ValidationMessages_cs.properties | 0 .../validator/ValidationMessages_de.properties | 0 .../validator/ValidationMessages_en.properties | 0 .../validator/ValidationMessages_es.properties | 0 .../validator/ValidationMessages_fr.properties | 0 .../validator/ValidationMessages_hu.properties | 0 .../validator/ValidationMessages_mn_MN.properties | 0 .../validator/ValidationMessages_pt_BR.properties | 0 .../validator/ValidationMessages_tr.properties | 0 .../validator/ValidationMessages_zh_CN.properties | 0 .../src/main/xjb/binding-customization.xjb | 0 .../src/main/xsd/validation-configuration-1.0.xsd | 0 .../src/main/xsd/validation-mapping-1.0.xsd | 0 {hibernate-validator => engine}/src/site/site.xml | 0 .../hibernate/validator/ValidationMessages.java | 0 .../test/HibernateValidatorConfigurationTest.java | 0 .../cfg/CascadingWithConstraintMappingTest.java | 0 .../validator/test/cfg/ConstraintMappingTest.java | 0 ...appingWithAnnotationProcessingOptionsTest.java | 0 .../hibernate/validator/test/cfg/Marathon.java | 0 .../validator/test/cfg/MarathonConstraint.java | 0 .../test/cfg/MarathonConstraintValidator.java | 0 .../test/cfg/MethodConstraintMappingTest.java | 0 .../test/cfg/MultipleConstraintMappingsTest.java | 0 .../org/hibernate/validator/test/cfg/Runner.java | 0 .../hibernate/validator/test/cfg/Tournament.java | 0 .../ClassValidatorWithTypeVariableTest.java | 0 .../validator/test/constraints/Cloneable.java | 0 .../constraints/CloneableConstraintValidator.java | 0 .../test/constraints/ConstraintTest.java | 0 .../ConstraintValidatorContextImplTest.java | 0 .../ConstraintValidatorContextTest.java | 0 .../validator/test/constraints/Coordinate.java | 0 .../validator/test/constraints/Elevator.java | 0 .../validator/test/constraints/Interval.java | 0 .../validator/test/constraints/Item.java | 0 .../validator/test/constraints/Object.java | 0 .../constraints/ObjectConstraintValidator.java | 0 .../validator/test/constraints/PostCodeList.java | 0 .../validator/test/constraints/Serializable.java | 0 .../SerializableConstraintValidator.java | 0 .../test/constraints/StartLessThanEnd.java | 0 .../test/constraints/StartLessThanEndImpl.java | 0 .../validator/test/constraints/SubType.java | 0 .../validator/test/constraints/Suburb.java | 0 .../validator/test/constraints/SuperType.java | 0 .../test/constraints/SuperTypeArray.java | 0 .../test/constraints/SuperTypeArrayValidator.java | 0 .../test/constraints/ValidatorResolutionTest.java | 0 .../constraints/boolcomposition/AllowedSSN.java | 0 .../constraints/boolcomposition/Blacklist.java | 0 .../BoolCompositeConstraintTest.java | 0 .../test/constraints/boolcomposition/IsBlank.java | 0 .../boolcomposition/NotNullAndSize.java | 0 .../boolcomposition/PatternOrSize.java | 0 .../test/constraints/boolcomposition/Person.java | 0 .../test/constraints/boolcomposition/SSN.java | 0 .../constraints/boolcomposition/TemporarySSN.java | 0 .../constraints/boolcomposition/ValidSSN.java | 0 .../localconstrval/LocalConstrValTest.java | 0 .../localconstrval/LongStringValidator.java | 0 .../localconstrval/PatternOrLong.java | 0 .../boolcomposition/localconstrval/Person.java | 0 .../localconstrval/SmallString.java | 0 .../localconstrval/SmallStringValidator.java | 0 .../test/constraints/br/CNPJValidatorTest.java | 0 .../test/constraints/br/CPFValidatorTest.java | 0 .../br/TituloEleitoralValidatorTest.java | 0 .../composition/CompositeConstraintTest.java | 0 .../test/constraints/composition/Person.java | 0 .../test/constraints/composition/ValidName.java | 0 .../composition/ValidNameSingleViolation.java | 0 .../test/internal/bootstrap/Customer.java | 0 .../validator/test/internal/bootstrap/Order.java | 0 .../test/internal/bootstrap/ValidationTest.java | 0 .../AssertFalseValidatorTest.java | 0 .../AssertTrueValidatorTest.java | 0 .../constraintvalidators/BlankValidatorTest.java | 0 .../CreditCardNumberValidatorTest.java | 0 .../internal/constraintvalidators/DateHolder.java | 0 .../DecimalMinMaxValidatorBoundaryTest.java | 0 .../DigitsValidatorForNumberTest.java | 0 .../DigitsValidatorForStringTest.java | 0 .../constraintvalidators/EmailValidatorTest.java | 0 .../FutureValidatorForCalendarTest.java | 0 .../FutureValidatorForDateTest.java | 0 .../FutureValidatorForReadableInstantTest.java | 0 .../FutureValidatorForReadablePartialTest.java | 0 .../constraintvalidators/FutureValidatorTest.java | 0 .../constraintvalidators/LengthValidatorTest.java | 0 .../MaxValidatorForNumberTest.java | 0 .../MaxValidatorForStringTest.java | 0 .../MinMaxValidatorBoundaryTest.java | 0 .../MinValidatorForNumberTest.java | 0 .../MinValidatorForStringTest.java | 0 .../ModCheckValidatorTest.java | 0 .../constraintvalidators/MyCustomStringImpl.java | 0 .../NotNullValidatorTest.java | 0 .../constraintvalidators/NullValidatorTest.java | 0 .../PastValidatorForCalendarTest.java | 0 .../PastValidatorForDateTest.java | 0 .../PastValidatorForReadableInstantTest.java | 0 .../PastValidatorForReadablePartialTest.java | 0 .../PatternValidatorTest.java | 0 .../SafeHtmlValidatorTest.java | 0 .../ScriptAssertValidatorTest.java | 0 .../constraintvalidators/SizeValidatorTest.java | 0 .../constraintvalidators/URLValidatorTest.java | 0 .../internal/engine/ConfigurationImplTest.java | 0 .../test/internal/engine/PathImplTest.java | 0 .../test/internal/engine/ValidatorTest.java | 0 .../cascaded/CascadedClassConstraintTest.java | 0 .../customerror/CustomErrorMessageTest.java | 0 .../engine/customerror/DummyTestClass.java | 0 .../test/internal/engine/customerror/IsValid.java | 0 .../engine/customerror/IsValidValidator.java | 0 .../internal/engine/failfast/FailFastTest.java | 0 .../DefaultGroupSequenceProviderTest.java | 0 .../DynamicGroupSequenceProvider.java | 0 .../defaultgroupsequenceprovider/StrongCheck.java | 0 .../groups/defaultgroupsequenceprovider/User.java | 0 .../groups/inheritance/GroupInheritanceTest.java | 0 .../internal/engine/groups/inheritance/Try.java | 0 .../engine/groups/redefiningdefaultgroup/Car.java | 0 .../groups/redefiningdefaultgroup/CarChecks.java | 0 .../groups/redefiningdefaultgroup/Driver.java | 0 .../redefiningdefaultgroup/DriverChecks.java | 0 .../redefiningdefaultgroup/OrderedChecks.java | 0 .../groups/redefiningdefaultgroup/Person.java | 0 .../RedefiningDefaultGroupTest.java | 0 .../groups/redefiningdefaultgroup/RentalCar.java | 0 .../engine/groups/validationorder/First.java | 0 .../engine/groups/validationorder/GroupA.java | 0 .../engine/groups/validationorder/GroupB.java | 0 .../engine/groups/validationorder/Last.java | 0 .../engine/groups/validationorder/Second.java | 0 .../groups/validationorder/TestSequence.java | 0 .../validationorder/ValidationOrderTest.java | 0 .../groups/validationordergenerator/Address.java | 0 .../CyclicGroupSequence.java | 0 .../CyclicGroupSequence1.java | 0 .../CyclicGroupSequence2.java | 0 .../ValidationOrderGeneratorTest.java | 0 .../ZipCodeCoherenceChecker.java | 0 .../ZipCodeCoherenceValidator.java | 0 .../MessageInterpolationTest.java | 0 ...MessageInterpolationWithDefaultBundleTest.java | 0 .../MessageInterpolatorContextTest.java | 0 .../ResourceBundleMessageInterpolatorTest.java | 0 .../engine/messageinterpolation/User.java | 0 .../ValueFormatterMessageInterpolatorTest.java | 0 .../IllegalMethodParameterConstraintsTest.java | 0 .../MethodLevelValidationGroupSequenceTest.java | 0 .../methodlevel/MethodLevelValidationTest.java | 0 .../engine/methodlevel/model/Address.java | 0 .../engine/methodlevel/model/Customer.java | 0 .../methodlevel/service/CustomerRepository.java | 0 .../service/CustomerRepositoryImpl.java | 0 ...stomerRepositoryWithRedefinedDefaultGroup.java | 0 ...erRepositoryWithRedefinedDefaultGroupImpl.java | 0 .../methodlevel/service/RepositoryBase.java | 0 .../validator/test/internal/engine/proxy/A.java | 0 .../validator/test/internal/engine/proxy/B.java | 0 .../test/internal/engine/proxy/ProxyTest.java | 0 .../ConstraintViolationSerializationTest.java | 0 .../CustomConstraintSerializableTest.java | 0 .../engine/serialization/DummyEmailValidator.java | 0 .../test/internal/engine/serialization/Email.java | 0 .../engine/serialization/SerializableClass.java | 0 .../engine/serialization/UnSerializableClass.java | 0 .../engine/traversableresolver/Author.java | 0 .../traversableresolver/AuthorBusinessRules.java | 0 .../internal/engine/traversableresolver/Book.java | 0 .../traversableresolver/BookBusinessRules.java | 0 .../CachedTraversableResolverTest.java | 0 .../engine/traversableresolver/Cloth.java | 0 .../engine/traversableresolver/Jacket.java | 0 .../JpaTraversableResolverTest.java | 0 .../internal/engine/traversableresolver/Suit.java | 0 .../TraversableResolverTest.java | 0 .../engine/traversableresolver/Trousers.java | 0 .../test/internal/metadata/ChildWithAtValid.java | 0 .../internal/metadata/ChildWithoutAtValid.java | 0 .../internal/metadata/ChildWithoutAtValid2.java | 0 .../test/internal/metadata/Customer.java | 0 .../internal/metadata/CustomerRepository.java | 0 .../internal/metadata/CustomerRepositoryExt.java | 0 .../validator/test/internal/metadata/Engine.java | 0 .../validator/test/internal/metadata/Order.java | 0 .../test/internal/metadata/ParentWithAtValid.java | 0 .../internal/metadata/ParentWithoutAtValid.java | 0 .../validator/test/internal/metadata/Person.java | 0 .../aggregated/AggregatedMethodMetaDataTest.java | 0 .../metadata/aggregated/BeanMetaDataImplTest.java | 0 .../metadata/aggregated/MethodMetaDataTest.java | 0 .../aggregated/ParameterMetaDataTest.java | 0 .../metadata/core/ConstraintHelperTest.java | 0 .../descriptor/ElementDescriptorTest.java | 0 .../metadata/descriptor/MethodDescriptorTest.java | 0 .../descriptor/ParameterDescriptorTest.java | 0 .../metadata/descriptor/TypeDescriptorTest.java | 0 .../util/BoundariesConstraintValidator.java | 0 .../test/internal/util/IdentitySetTest.java | 0 .../internal/util/LazyValidatorFactoryTest.java | 0 .../validator/test/internal/util/ModUtilTest.java | 0 .../validator/test/internal/util/Positive.java | 0 .../util/PositiveConstraintValidator.java | 0 .../test/internal/util/ReflectionHelperTest.java | 0 .../test/internal/util/TypeHelperTest.java | 0 .../annotationfactory/AnnotationFactoryTest.java | 0 .../validator/test/internal/xml/Customer.java | 0 .../validator/test/internal/xml/MyInterface.java | 0 .../test/internal/xml/MyInterfaceImpl.java | 0 .../validator/test/internal/xml/Person.java | 0 .../validator/test/internal/xml/Properties.java | 0 .../test/internal/xml/XmlMappingTest.java | 0 .../xml/mixedconfiguration/ICompetition.java | 0 .../internal/xml/mixedconfiguration/IFixture.java | 0 .../InheritanceMappingsTest.java | 0 .../annotation/Competition.java | 0 .../mixedconfiguration/annotation/Fixture.java | 0 .../xml/mixedconfiguration/annotation/Game.java | 0 .../mixedconfiguration/annotation/GameDetail.java | 0 .../annotation/PersonCompetition.java | 0 .../annotation/TeamCompetition.java | 0 .../xml/mixedconfiguration/xml/Competition.java | 0 .../xml/mixedconfiguration/xml/Fixture.java | 0 .../internal/xml/mixedconfiguration/xml/Game.java | 0 .../xml/mixedconfiguration/xml/GameDetail.java | 0 .../mixedconfiguration/xml/PersonCompetition.java | 0 .../mixedconfiguration/xml/TeamCompetition.java | 0 .../test/resourceloading/AggregateBundleTest.java | 0 .../AggregateResourceBundleLocatorTest.java | 0 .../test/util/SoftLimitMRUCacheTest.java | 0 .../testutil/ConstraintViolationAssert.java | 0 .../validator/testutil/CountValidationCalls.java | 0 .../testutil/CountValidationCallsValidator.java | 0 .../testutil/DummyTraversableResolver.java | 0 .../validator/testutil/HibernateTestCase.java | 0 .../validator/testutil/TestForIssue.java | 0 .../testutil/ValidationInvocationHandler.java | 0 .../validator/testutil/ValidatorUtil.java | 0 .../validator/testutil/package-info.java | 0 .../resources/ValidationMessages_es.properties | 0 .../src/test/resources/hibernate.properties | 0 .../src/test/resources/log4j.properties | 0 .../validator/test/internal/engine/mapping.xml | 0 .../internal/xml/empty-my-interface-mapping.xml | 0 .../test/internal/xml/hv-480-mapping.xml | 0 .../validator/test/internal/xml/mapping.xml | 0 .../mixedconfiguration/annotation-mappings.xml | 0 .../xml/mixedconfiguration/xml-mappings.xml | 0 .../internal/xml/my-interface-impl-mapping.xml | 0 .../test/internal/xml/my-interface-mapping.xml | 0 .../test/internal/xml/properties-mapping.xml | 0 ...ateResourceBundleLocatorTestBundle1.properties | 0 ...ateResourceBundleLocatorTestBundle2.properties | 0 .../src/test/suite/unit-tests.xml | 0 .../pom.xml | 0 .../src/main/java/.dontdelete | 0 ...CustomValidatorFactoryInPersistenceUnitIT.java | 0 ...efaultValidatorFactoryInPersistenceUnitIT.java | 0 .../jbossas7/JndiLookupOfValidatorFactoryIT.java | 0 .../validator/integration/jbossas7/User.java | 0 ...ctoryWithValidationXmlButNoProviderTestIT.java | 0 ...zyValidatorFactoryWithValidationXmlTestIT.java | 0 ...alidatorFactoryWithoutValidationXmlTestIT.java | 0 .../integration/util/IntegrationTestUtil.java | 0 .../integration/util/MyValidationProvider.java | 0 .../validator/integration/util/MyValidator.java | 0 .../util/MyValidatorConfiguration.java | 0 .../src/test/resources/arquillian.xml | 0 .../javax.validation.spi.ValidationProvider | 0 .../test/resources/jboss-deployment-structure.xml | 0 .../src/test/resources/log4j.properties | 0 .../src/test/resources/validation.xml | 0 pom.xml | 14 +++++++------- .../pom.xml | 0 .../readme.md | 0 .../META-INF/jboss-test-harness.properties | 0 .../src/test/resources/log4j.xml | 0 684 files changed, 7 insertions(+), 7 deletions(-) rename {hibernate-validator-annotation-processor => annotation-processor}/pom.xml (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/ConstraintAnnotationVisitor.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/AbstractConstraintCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeMemberCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckError.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckFactory.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/ConstraintChecks.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/ConstraintValidatorCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/GetterCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/GroupSequenceProviderCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/MultiValuedChecks.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/PrimitiveCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/RetentionPolicyCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/SingleValuedChecks.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/StaticCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/TargetCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/TypeCheck.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/checks/package.html (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/package.html (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/util/AnnotationApiHelper.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/util/CollectionHelper.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/util/Configuration.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/util/ConstraintHelper.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/util/MessagerAdapter.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/java/org/hibernate/validator/ap/util/package.html (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/resources/META-INF/services/javax.annotation.processing.Processor (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/AnnotationTypeValidationTest.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTestBase.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/FieldLevelValidationUsingBuiltInConstraints.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/MethodLevelValidationUsingBuiltInConstraints.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/ModelWithJodaTypes.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/MultipleConstraintsOfSameType.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/ValidationUsingAtValidAnnotation.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLong.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLongValidator.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidationUsingBoxing.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ClassLevelValidation.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomer.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomerValidator.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/FieldLevelValidationUsingComposedConstraint.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/ValidOrderNumber.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposedConstraint.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForGregorianCalendar.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForList.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForString.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForArrayList.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCalendar.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCollection.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/FieldLevelValidationUsingComplexComposedConstraint.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalRetentionPolicies.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalTargets.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongGroupsAttribute.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongMessageAttribute.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongPayloadAttribute.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithoutValidator.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/DummyValidator.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ValidCustomerNumber.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CaseMode.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCase.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCaseValidator.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/FieldLevelValidationUsingCustomConstraints.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/BazDefaultGroupSequenceProvider.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarBazDefaultGroupSequenceProvider.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarDefaultGroupSequenceProvider.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooDefaultGroupSequenceProvider.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/GroupSequenceProviderDefinition.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/QuxDefaultGroupSequenceProvider.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/SampleDefaultGroupSequenceProvider.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/AbstractCustomConstraintValidator.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraint.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraintValidator.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/FieldLevelValidationUsingInheritedValidator.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/NoUniqueValidatorResolution.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SerializableCollection.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/Size.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForCollection.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSerializable.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSet.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/testutil/CompilerTestHelper.java (100%) rename {hibernate-validator-annotation-processor => annotation-processor}/src/test/java/org/hibernate/validator/ap/util/DiagnosticExpectation.java (100%) rename {hibernate-validator-archetype => archetype}/archetype.properties (100%) rename {hibernate-validator-archetype => archetype}/pom.xml (100%) rename {hibernate-validator-archetype => archetype}/src/main/java/com/example/Car.java (100%) rename {hibernate-validator-archetype => archetype}/src/main/java/com/example/CarChecks.java (100%) rename {hibernate-validator-archetype => archetype}/src/main/java/com/example/Driver.java (100%) rename {hibernate-validator-archetype => archetype}/src/main/java/com/example/DriverChecks.java (100%) rename {hibernate-validator-archetype => archetype}/src/main/java/com/example/OrderedChecks.java (100%) rename {hibernate-validator-archetype => archetype}/src/main/java/com/example/Person.java (100%) rename {hibernate-validator-archetype => archetype}/src/main/java/com/example/RentalCar.java (100%) rename {hibernate-validator-archetype => archetype}/src/main/java/com/example/RentalChecks.java (100%) rename {hibernate-validator-archetype => archetype}/src/main/resources/log4j.properties (100%) rename {hibernate-validator-archetype => archetype}/src/test/java/com/example/BootstrapTest.java (100%) rename {hibernate-validator-archetype => archetype}/src/test/java/com/example/CarTest.java (100%) rename {hibernate-validator-archetype => archetype}/src/test/java/com/example/GroupTest.java (100%) rename {hibernate-validator-distribution => distribution}/pom.xml (100%) rename {hibernate-validator-distribution => distribution}/src/main/assembly/dist.xml (100%) rename {hibernate-validator-documentation => documentation}/pom.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/hv.ent (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/images/annotation_processor_eclipse.png (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/images/annotation_processor_intellij.png (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/images/annotation_processor_netbeans.png (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/images/application-layers.png (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/images/application-layers2.png (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/images/hibernate_logo_a.png (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/images/validation-configuration-1.0.png (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/images/validation-mapping-1.0.png (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/master.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/annotationprocessor.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/bootstrapping.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/customconstraints.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/customoptions.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/furtherreading.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/gettingstarted.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/integration.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/metadataapi.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/preface.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/usingvalidator.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/en-US/modules/xmlconfiguration.xml (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/master.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/annotationprocessor.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/bootstrapping.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/customconstraints.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/customoptions.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/furtherreading.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/gettingstarted.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/integration.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/metadataapi.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/preface.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/programmaticapi.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/usingvalidator.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/pot/modules/xmlconfiguration.pot (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/master.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/annotationprocessor.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/bootstrapping.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/customconstraints.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/customoptions.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/furtherreading.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/gettingstarted.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/integration.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/metadataapi.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/preface.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/programmaticapi.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/usingvalidator.po (100%) rename {hibernate-validator-documentation => documentation}/src/main/docbook/zh-CN/modules/xmlconfiguration.po (100%) rename {hibernate-validator-documentation => documentation}/zanata.sh (100%) rename {hibernate-validator-documentation => documentation}/zanata.xml (100%) rename {hibernate-validator => engine}/pom.xml (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/HibernateValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/HibernateValidatorConfiguration.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/HibernateValidatorContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/HibernateValidatorFactory.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/ConstraintDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/ConstraintMapping.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/GenericConstraintDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/AnnotationProcessingOptions.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/Cascadable.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/Constrainable.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/MethodConstraintMappingContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/MethodTarget.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/ParameterConstraintMappingContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/ParameterTarget.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/PropertyConstraintMappingContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/PropertyTarget.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/ReturnValueConstraintMappingContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/ReturnValueTarget.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/TypeConstraintMappingContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/TypeTarget.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/context/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/AssertFalseDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/AssertTrueDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/CreditCardNumberDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/DecimalMaxDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/DecimalMinDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/DigitsDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/EmailDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/FutureDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/LengthDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/MaxDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/MinDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/NotBlankDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/NotEmptyDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/NotNullDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/NullDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/PastDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/PatternDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/RangeDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/ScriptAssertDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/SizeDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/URLDef.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/defs/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/cfg/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/CompositionType.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/ConstraintComposition.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/CreditCardNumber.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/Email.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/Length.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/ModCheck.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/NotBlank.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/NotEmpty.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/Range.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/SafeHtml.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/ScriptAssert.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/URL.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/br/CNPJ.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/br/CPF.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/br/TituloEleitoral.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/br/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/constraints/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/group/DefaultGroupSequenceProvider.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/group/GroupSequenceProvider.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/group/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/cfg/context/ConfiguredConstraint.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContextImplBase.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/cfg/context/MethodConstraintMappingContextImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/cfg/context/ParameterConstraintMappingContextImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/cfg/context/PropertyConstraintMappingContextImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/cfg/context/ReturnValueConstraintMappingContextImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/cfg/context/TypeConstraintMappingContextImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/cfg/context/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertFalseValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertTrueValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForCharSequence.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForNumber.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForCharSequence.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForNumber.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForCharSequence.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForNumber.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/EmailValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForCalendar.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForDate.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadableInstant.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadablePartial.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/LengthValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForCharSequence.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForNumber.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForCharSequence.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForNumber.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/ModCheckValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotBlankValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotNullValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/NullValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForCalendar.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForDate.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadableInstant.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadablePartial.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/PatternValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SafeHtmlValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/ScriptAssertValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArray.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfBoolean.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfByte.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfChar.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfDouble.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfFloat.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfInt.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfLong.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfPrimitives.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfShort.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCharSequence.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCollection.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForMap.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/URLValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/constraintvalidators/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ConstraintTree.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorContextImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorFactoryImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ConstraintViolationImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/MessageAndPath.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/MessageInterpolatorContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/MethodConstraintViolationImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/MethodParameterNodeImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/MethodReturnValueNodeImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/NodeImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/PathImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/groups/DefaultValidationOrder.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/groups/Group.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/groups/Sequence.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrder.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrderGenerator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/groups/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/resolver/DefaultTraversableResolver.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/resolver/JPATraversableResolver.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/resolver/SingleThreadCachedTraversableResolver.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/engine/resolver/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManager.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/aggregated/AbstractConstraintMetaData.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaData.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ConstraintMetaData.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MetaDataBuilder.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ParameterMetaData.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/aggregated/PropertyMetaData.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/aggregated/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptions.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintOrigin.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/descriptor/PropertyDescriptorImpl.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/descriptor/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/location/BeanConstraintLocation.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/location/MethodConstraintLocation.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/location/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProvider.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProviderKeyedByClassName.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/provider/XmlMetaDataProvider.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/provider/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/raw/AbstractConstrainedElement.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/raw/BeanConfiguration.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/raw/ConfigurationSource.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedElement.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedMethod.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedParameter.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedType.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/metadata/raw/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/CollectionHelper.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/Contracts.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/IdentitySet.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/LRUMap.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/LazyValidatorFactory.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/ModUtil.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/SoftLimitMRUCache.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/TypeHelper.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/Version.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationDescriptor.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationFactory.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/annotationfactory/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/logging/Log.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/logging/LoggerFactory.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/logging/Messages.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/logging/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/ConstructorInstance.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetAnnotationParameter.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetClassLoader.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetConstructor.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredField.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredFields.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethod.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethods.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethod.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethodFromPropertyName.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethods.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/LoadClass.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewInstance.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/SetAccessibility.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/privilegedactions/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluatorFactory.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/util/scriptengine/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/internal/xml/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/messageinterpolation/ValueFormatterMessageInterpolator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/messageinterpolation/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/method/MethodConstraintViolation.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/method/MethodConstraintViolationException.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/method/MethodValidator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/method/metadata/MethodDescriptor.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/method/metadata/ParameterDescriptor.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/method/metadata/TypeDescriptor.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/method/metadata/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/method/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/package.html (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/resourceloading/AggregateResourceBundleLocator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/resourceloading/CachingResourceBundleLocator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/resourceloading/DelegatingResourceBundleLocator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/resourceloading/PlatformResourceBundleLocator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/resourceloading/ResourceBundleLocator.java (100%) rename {hibernate-validator => engine}/src/main/java/org/hibernate/validator/resourceloading/package.html (100%) rename {hibernate-validator => engine}/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_cs.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_de.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_en.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_es.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_fr.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_hu.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_mn_MN.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_pt_BR.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_tr.properties (100%) rename {hibernate-validator => engine}/src/main/resources/org/hibernate/validator/ValidationMessages_zh_CN.properties (100%) rename {hibernate-validator => engine}/src/main/xjb/binding-customization.xjb (100%) rename {hibernate-validator => engine}/src/main/xsd/validation-configuration-1.0.xsd (100%) rename {hibernate-validator => engine}/src/main/xsd/validation-mapping-1.0.xsd (100%) rename {hibernate-validator => engine}/src/site/site.xml (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/ValidationMessages.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/HibernateValidatorConfigurationTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingWithAnnotationProcessingOptionsTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/Marathon.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraint.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraintValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/MultipleConstraintMappingsTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/Runner.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/cfg/Tournament.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/ClassValidatorWithTypeVariableTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/Cloneable.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/CloneableConstraintValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/ConstraintTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextImplTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/Coordinate.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/Elevator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/Interval.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/Item.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/Object.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/ObjectConstraintValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/PostCodeList.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/Serializable.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/SerializableConstraintValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEnd.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEndImpl.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/SubType.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/Suburb.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/SuperType.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArray.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArrayValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/ValidatorResolutionTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/AllowedSSN.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Blacklist.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/BoolCompositeConstraintTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/IsBlank.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/NotNullAndSize.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/PatternOrSize.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Person.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/SSN.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/TemporarySSN.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/ValidSSN.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LocalConstrValTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LongStringValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/PatternOrLong.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/Person.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallString.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallStringValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/br/CNPJValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/br/CPFValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/br/TituloEleitoralValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/composition/CompositeConstraintTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/composition/Person.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/composition/ValidName.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/constraints/composition/ValidNameSingleViolation.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/bootstrap/Customer.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/bootstrap/Order.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/bootstrap/ValidationTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertFalseValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertTrueValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/BlankValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/CreditCardNumberValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DateHolder.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DecimalMinMaxValidatorBoundaryTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForNumberTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForStringTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/EmailValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForCalendarTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForDateTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadableInstantTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadablePartialTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/LengthValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForNumberTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForStringTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinMaxValidatorBoundaryTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForNumberTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForStringTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ModCheckValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MyCustomStringImpl.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NotNullValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NullValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForCalendarTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForDateTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadableInstantTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadablePartialTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PatternValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SafeHtmlValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ScriptAssertValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SizeValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/URLValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/ConfigurationImplTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/PathImplTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/CascadedClassConstraintTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/customerror/CustomErrorMessageTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/customerror/DummyTestClass.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValid.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValidValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DefaultGroupSequenceProviderTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DynamicGroupSequenceProvider.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/StrongCheck.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/User.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/GroupInheritanceTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/Try.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Car.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/CarChecks.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Driver.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/DriverChecks.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/OrderedChecks.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Person.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RedefiningDefaultGroupTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RentalCar.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/First.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupA.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupB.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Last.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Second.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/TestSequence.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/ValidationOrderTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/Address.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence1.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence2.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ValidationOrderGeneratorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceChecker.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationWithDefaultBundleTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolatorContextTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ResourceBundleMessageInterpolatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/User.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ValueFormatterMessageInterpolatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/IllegalMethodParameterConstraintsTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationGroupSequenceTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Address.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Customer.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepository.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryImpl.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroup.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroupImpl.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/RepositoryBase.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/proxy/A.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/proxy/B.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/proxy/ProxyTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/serialization/ConstraintViolationSerializationTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/serialization/CustomConstraintSerializableTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/serialization/DummyEmailValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/serialization/Email.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/serialization/SerializableClass.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/serialization/UnSerializableClass.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Author.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/AuthorBusinessRules.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Book.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/BookBusinessRules.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/CachedTraversableResolverTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Cloth.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Jacket.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/JpaTraversableResolverTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Suit.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/TraversableResolverTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Trousers.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithAtValid.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid2.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/Customer.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepository.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepositoryExt.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/Engine.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/Order.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithAtValid.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithoutAtValid.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/Person.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/AggregatedMethodMetaDataTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/BeanMetaDataImplTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/MethodMetaDataTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ParameterMetaDataTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/core/ConstraintHelperTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ElementDescriptorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/TypeDescriptorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/util/BoundariesConstraintValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/util/IdentitySetTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/util/LazyValidatorFactoryTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/util/ModUtilTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/util/Positive.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/util/PositiveConstraintValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/util/ReflectionHelperTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/util/TypeHelperTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/util/annotationfactory/AnnotationFactoryTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/Customer.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/MyInterface.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/MyInterfaceImpl.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/Person.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/Properties.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/XmlMappingTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/ICompetition.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/IFixture.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/InheritanceMappingsTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Competition.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Fixture.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Game.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/GameDetail.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/PersonCompetition.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/TeamCompetition.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Competition.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Fixture.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Game.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/GameDetail.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/PersonCompetition.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/TeamCompetition.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/resourceloading/AggregateBundleTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/test/util/SoftLimitMRUCacheTest.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/testutil/CountValidationCalls.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/testutil/CountValidationCallsValidator.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/testutil/DummyTraversableResolver.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/testutil/HibernateTestCase.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/testutil/TestForIssue.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/testutil/ValidationInvocationHandler.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java (100%) rename {hibernate-validator => engine}/src/test/java/org/hibernate/validator/testutil/package-info.java (100%) rename {hibernate-validator => engine}/src/test/resources/ValidationMessages_es.properties (100%) rename {hibernate-validator => engine}/src/test/resources/hibernate.properties (100%) rename {hibernate-validator => engine}/src/test/resources/log4j.properties (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/internal/engine/mapping.xml (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/internal/xml/empty-my-interface-mapping.xml (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/internal/xml/hv-480-mapping.xml (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/internal/xml/mapping.xml (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation-mappings.xml (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml-mappings.xml (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-impl-mapping.xml (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-mapping.xml (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/internal/xml/properties-mapping.xml (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle1.properties (100%) rename {hibernate-validator => engine}/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle2.properties (100%) rename {hibernate-validator => engine}/src/test/suite/unit-tests.xml (100%) rename {hibernate-validator-integrationtest => integration}/pom.xml (100%) rename {hibernate-validator-integrationtest => integration}/src/main/java/.dontdelete (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/jbossas7/CustomValidatorFactoryInPersistenceUnitIT.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/jbossas7/DefaultValidatorFactoryInPersistenceUnitIT.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/jbossas7/JndiLookupOfValidatorFactoryIT.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/jbossas7/User.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlButNoProviderTestIT.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlTestIT.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithoutValidationXmlTestIT.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/util/IntegrationTestUtil.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/util/MyValidationProvider.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/util/MyValidator.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/java/org/hibernate/validator/integration/util/MyValidatorConfiguration.java (100%) rename {hibernate-validator-integrationtest => integration}/src/test/resources/arquillian.xml (100%) rename {hibernate-validator-integrationtest => integration}/src/test/resources/javax.validation.spi.ValidationProvider (100%) rename {hibernate-validator-integrationtest => integration}/src/test/resources/jboss-deployment-structure.xml (100%) rename {hibernate-validator-integrationtest => integration}/src/test/resources/log4j.properties (100%) rename {hibernate-validator-integrationtest => integration}/src/test/resources/validation.xml (100%) rename {hibernate-validator-tck-runner => tck-runner}/pom.xml (100%) rename {hibernate-validator-tck-runner => tck-runner}/readme.md (100%) rename {hibernate-validator-tck-runner => tck-runner}/src/main/resources/META-INF/jboss-test-harness.properties (100%) rename {hibernate-validator-tck-runner => tck-runner}/src/test/resources/log4j.xml (100%) diff --git a/hibernate-validator-annotation-processor/pom.xml b/annotation-processor/pom.xml similarity index 100% rename from hibernate-validator-annotation-processor/pom.xml rename to annotation-processor/pom.xml diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintAnnotationVisitor.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintAnnotationVisitor.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintAnnotationVisitor.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintAnnotationVisitor.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AbstractConstraintCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AbstractConstraintCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AbstractConstraintCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AbstractConstraintCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeMemberCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeMemberCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeMemberCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AnnotationTypeMemberCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckError.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckError.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckError.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckError.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckFactory.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckFactory.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckFactory.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintCheckFactory.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintChecks.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintChecks.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintChecks.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintChecks.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintValidatorCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintValidatorCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintValidatorCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/ConstraintValidatorCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/GetterCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/GetterCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/GetterCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/GetterCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/GroupSequenceProviderCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/GroupSequenceProviderCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/GroupSequenceProviderCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/GroupSequenceProviderCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/MultiValuedChecks.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/MultiValuedChecks.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/MultiValuedChecks.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/MultiValuedChecks.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/PrimitiveCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/PrimitiveCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/PrimitiveCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/PrimitiveCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/RetentionPolicyCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/RetentionPolicyCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/RetentionPolicyCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/RetentionPolicyCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/SingleValuedChecks.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/SingleValuedChecks.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/SingleValuedChecks.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/SingleValuedChecks.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/StaticCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/StaticCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/StaticCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/StaticCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/TargetCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/TargetCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/TargetCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/TargetCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/TypeCheck.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/TypeCheck.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/TypeCheck.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/TypeCheck.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/package.html b/annotation-processor/src/main/java/org/hibernate/validator/ap/checks/package.html similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/checks/package.html rename to annotation-processor/src/main/java/org/hibernate/validator/ap/checks/package.html diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/package.html b/annotation-processor/src/main/java/org/hibernate/validator/ap/package.html similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/package.html rename to annotation-processor/src/main/java/org/hibernate/validator/ap/package.html diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/AnnotationApiHelper.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/util/AnnotationApiHelper.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/AnnotationApiHelper.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/util/AnnotationApiHelper.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/CollectionHelper.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/util/CollectionHelper.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/CollectionHelper.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/util/CollectionHelper.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/Configuration.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/util/Configuration.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/Configuration.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/util/Configuration.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/ConstraintHelper.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/util/ConstraintHelper.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/ConstraintHelper.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/util/ConstraintHelper.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/MessagerAdapter.java b/annotation-processor/src/main/java/org/hibernate/validator/ap/util/MessagerAdapter.java similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/MessagerAdapter.java rename to annotation-processor/src/main/java/org/hibernate/validator/ap/util/MessagerAdapter.java diff --git a/hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/package.html b/annotation-processor/src/main/java/org/hibernate/validator/ap/util/package.html similarity index 100% rename from hibernate-validator-annotation-processor/src/main/java/org/hibernate/validator/ap/util/package.html rename to annotation-processor/src/main/java/org/hibernate/validator/ap/util/package.html diff --git a/hibernate-validator-annotation-processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor b/annotation-processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor similarity index 100% rename from hibernate-validator-annotation-processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor rename to annotation-processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor diff --git a/hibernate-validator-annotation-processor/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties b/annotation-processor/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties similarity index 100% rename from hibernate-validator-annotation-processor/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties rename to annotation-processor/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/AnnotationTypeValidationTest.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/AnnotationTypeValidationTest.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/AnnotationTypeValidationTest.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/AnnotationTypeValidationTest.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTestBase.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTestBase.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTestBase.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTestBase.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/FieldLevelValidationUsingBuiltInConstraints.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/FieldLevelValidationUsingBuiltInConstraints.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/FieldLevelValidationUsingBuiltInConstraints.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/FieldLevelValidationUsingBuiltInConstraints.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/MethodLevelValidationUsingBuiltInConstraints.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/MethodLevelValidationUsingBuiltInConstraints.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/MethodLevelValidationUsingBuiltInConstraints.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/MethodLevelValidationUsingBuiltInConstraints.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ModelWithJodaTypes.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ModelWithJodaTypes.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ModelWithJodaTypes.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ModelWithJodaTypes.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/MultipleConstraintsOfSameType.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/MultipleConstraintsOfSameType.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/MultipleConstraintsOfSameType.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/MultipleConstraintsOfSameType.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ValidationUsingAtValidAnnotation.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ValidationUsingAtValidAnnotation.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ValidationUsingAtValidAnnotation.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ValidationUsingAtValidAnnotation.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLong.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLong.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLong.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLong.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLongValidator.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLongValidator.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLongValidator.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidLongValidator.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidationUsingBoxing.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidationUsingBoxing.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidationUsingBoxing.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/boxing/ValidationUsingBoxing.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ClassLevelValidation.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ClassLevelValidation.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ClassLevelValidation.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ClassLevelValidation.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomer.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomer.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomer.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomer.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomerValidator.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomerValidator.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomerValidator.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/classlevelconstraints/ValidCustomerValidator.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/FieldLevelValidationUsingComposedConstraint.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/FieldLevelValidationUsingComposedConstraint.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/FieldLevelValidationUsingComposedConstraint.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/FieldLevelValidationUsingComposedConstraint.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/ValidOrderNumber.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/ValidOrderNumber.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/ValidOrderNumber.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint/ValidOrderNumber.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposedConstraint.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposedConstraint.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposedConstraint.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposedConstraint.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForGregorianCalendar.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForGregorianCalendar.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForGregorianCalendar.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForGregorianCalendar.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForList.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForList.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForList.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForList.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForString.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForString.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForString.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint1ValidatorForString.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForArrayList.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForArrayList.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForArrayList.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForArrayList.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCalendar.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCalendar.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCalendar.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCalendar.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCollection.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCollection.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCollection.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/ComposingConstraint2ValidatorForCollection.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/FieldLevelValidationUsingComplexComposedConstraint.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/FieldLevelValidationUsingComplexComposedConstraint.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/FieldLevelValidationUsingComplexComposedConstraint.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/composedconstraint2/FieldLevelValidationUsingComplexComposedConstraint.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalRetentionPolicies.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalRetentionPolicies.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalRetentionPolicies.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalRetentionPolicies.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalTargets.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalTargets.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalTargets.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithIllegalTargets.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongGroupsAttribute.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongGroupsAttribute.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongGroupsAttribute.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongGroupsAttribute.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongMessageAttribute.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongMessageAttribute.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongMessageAttribute.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongMessageAttribute.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongPayloadAttribute.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongPayloadAttribute.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongPayloadAttribute.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithWrongPayloadAttribute.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithoutValidator.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithoutValidator.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithoutValidator.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ConstraintsWithoutValidator.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/DummyValidator.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/DummyValidator.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/DummyValidator.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/DummyValidator.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ValidCustomerNumber.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ValidCustomerNumber.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ValidCustomerNumber.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/constrainttypes/ValidCustomerNumber.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CaseMode.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CaseMode.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CaseMode.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CaseMode.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCase.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCase.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCase.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCase.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCaseValidator.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCaseValidator.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCaseValidator.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/CheckCaseValidator.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/FieldLevelValidationUsingCustomConstraints.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/FieldLevelValidationUsingCustomConstraints.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/FieldLevelValidationUsingCustomConstraints.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/customconstraints/FieldLevelValidationUsingCustomConstraints.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/BazDefaultGroupSequenceProvider.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/BazDefaultGroupSequenceProvider.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/BazDefaultGroupSequenceProvider.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/BazDefaultGroupSequenceProvider.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarBazDefaultGroupSequenceProvider.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarBazDefaultGroupSequenceProvider.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarBazDefaultGroupSequenceProvider.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarBazDefaultGroupSequenceProvider.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarDefaultGroupSequenceProvider.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarDefaultGroupSequenceProvider.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarDefaultGroupSequenceProvider.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooBarDefaultGroupSequenceProvider.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooDefaultGroupSequenceProvider.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooDefaultGroupSequenceProvider.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooDefaultGroupSequenceProvider.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/FooDefaultGroupSequenceProvider.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/GroupSequenceProviderDefinition.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/GroupSequenceProviderDefinition.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/GroupSequenceProviderDefinition.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/GroupSequenceProviderDefinition.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/QuxDefaultGroupSequenceProvider.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/QuxDefaultGroupSequenceProvider.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/QuxDefaultGroupSequenceProvider.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/QuxDefaultGroupSequenceProvider.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/SampleDefaultGroupSequenceProvider.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/SampleDefaultGroupSequenceProvider.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/SampleDefaultGroupSequenceProvider.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/groupsequenceprovider/SampleDefaultGroupSequenceProvider.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/AbstractCustomConstraintValidator.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/AbstractCustomConstraintValidator.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/AbstractCustomConstraintValidator.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/AbstractCustomConstraintValidator.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraint.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraint.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraint.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraint.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraintValidator.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraintValidator.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraintValidator.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/CustomConstraintValidator.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/FieldLevelValidationUsingInheritedValidator.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/FieldLevelValidationUsingInheritedValidator.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/FieldLevelValidationUsingInheritedValidator.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/inheritedvalidator/FieldLevelValidationUsingInheritedValidator.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/NoUniqueValidatorResolution.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/NoUniqueValidatorResolution.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/NoUniqueValidatorResolution.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/NoUniqueValidatorResolution.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SerializableCollection.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SerializableCollection.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SerializableCollection.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SerializableCollection.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/Size.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/Size.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/Size.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/Size.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForCollection.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForCollection.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForCollection.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForCollection.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSerializable.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSerializable.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSerializable.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSerializable.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSet.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSet.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSet.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/nouniquevalidatorresolution/SizeValidatorForSet.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testutil/CompilerTestHelper.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/testutil/CompilerTestHelper.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/testutil/CompilerTestHelper.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/testutil/CompilerTestHelper.java diff --git a/hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/util/DiagnosticExpectation.java b/annotation-processor/src/test/java/org/hibernate/validator/ap/util/DiagnosticExpectation.java similarity index 100% rename from hibernate-validator-annotation-processor/src/test/java/org/hibernate/validator/ap/util/DiagnosticExpectation.java rename to annotation-processor/src/test/java/org/hibernate/validator/ap/util/DiagnosticExpectation.java diff --git a/hibernate-validator-archetype/archetype.properties b/archetype/archetype.properties similarity index 100% rename from hibernate-validator-archetype/archetype.properties rename to archetype/archetype.properties diff --git a/hibernate-validator-archetype/pom.xml b/archetype/pom.xml similarity index 100% rename from hibernate-validator-archetype/pom.xml rename to archetype/pom.xml diff --git a/hibernate-validator-archetype/src/main/java/com/example/Car.java b/archetype/src/main/java/com/example/Car.java similarity index 100% rename from hibernate-validator-archetype/src/main/java/com/example/Car.java rename to archetype/src/main/java/com/example/Car.java diff --git a/hibernate-validator-archetype/src/main/java/com/example/CarChecks.java b/archetype/src/main/java/com/example/CarChecks.java similarity index 100% rename from hibernate-validator-archetype/src/main/java/com/example/CarChecks.java rename to archetype/src/main/java/com/example/CarChecks.java diff --git a/hibernate-validator-archetype/src/main/java/com/example/Driver.java b/archetype/src/main/java/com/example/Driver.java similarity index 100% rename from hibernate-validator-archetype/src/main/java/com/example/Driver.java rename to archetype/src/main/java/com/example/Driver.java diff --git a/hibernate-validator-archetype/src/main/java/com/example/DriverChecks.java b/archetype/src/main/java/com/example/DriverChecks.java similarity index 100% rename from hibernate-validator-archetype/src/main/java/com/example/DriverChecks.java rename to archetype/src/main/java/com/example/DriverChecks.java diff --git a/hibernate-validator-archetype/src/main/java/com/example/OrderedChecks.java b/archetype/src/main/java/com/example/OrderedChecks.java similarity index 100% rename from hibernate-validator-archetype/src/main/java/com/example/OrderedChecks.java rename to archetype/src/main/java/com/example/OrderedChecks.java diff --git a/hibernate-validator-archetype/src/main/java/com/example/Person.java b/archetype/src/main/java/com/example/Person.java similarity index 100% rename from hibernate-validator-archetype/src/main/java/com/example/Person.java rename to archetype/src/main/java/com/example/Person.java diff --git a/hibernate-validator-archetype/src/main/java/com/example/RentalCar.java b/archetype/src/main/java/com/example/RentalCar.java similarity index 100% rename from hibernate-validator-archetype/src/main/java/com/example/RentalCar.java rename to archetype/src/main/java/com/example/RentalCar.java diff --git a/hibernate-validator-archetype/src/main/java/com/example/RentalChecks.java b/archetype/src/main/java/com/example/RentalChecks.java similarity index 100% rename from hibernate-validator-archetype/src/main/java/com/example/RentalChecks.java rename to archetype/src/main/java/com/example/RentalChecks.java diff --git a/hibernate-validator-archetype/src/main/resources/log4j.properties b/archetype/src/main/resources/log4j.properties similarity index 100% rename from hibernate-validator-archetype/src/main/resources/log4j.properties rename to archetype/src/main/resources/log4j.properties diff --git a/hibernate-validator-archetype/src/test/java/com/example/BootstrapTest.java b/archetype/src/test/java/com/example/BootstrapTest.java similarity index 100% rename from hibernate-validator-archetype/src/test/java/com/example/BootstrapTest.java rename to archetype/src/test/java/com/example/BootstrapTest.java diff --git a/hibernate-validator-archetype/src/test/java/com/example/CarTest.java b/archetype/src/test/java/com/example/CarTest.java similarity index 100% rename from hibernate-validator-archetype/src/test/java/com/example/CarTest.java rename to archetype/src/test/java/com/example/CarTest.java diff --git a/hibernate-validator-archetype/src/test/java/com/example/GroupTest.java b/archetype/src/test/java/com/example/GroupTest.java similarity index 100% rename from hibernate-validator-archetype/src/test/java/com/example/GroupTest.java rename to archetype/src/test/java/com/example/GroupTest.java diff --git a/hibernate-validator-distribution/pom.xml b/distribution/pom.xml similarity index 100% rename from hibernate-validator-distribution/pom.xml rename to distribution/pom.xml diff --git a/hibernate-validator-distribution/src/main/assembly/dist.xml b/distribution/src/main/assembly/dist.xml similarity index 100% rename from hibernate-validator-distribution/src/main/assembly/dist.xml rename to distribution/src/main/assembly/dist.xml diff --git a/hibernate-validator-documentation/pom.xml b/documentation/pom.xml similarity index 100% rename from hibernate-validator-documentation/pom.xml rename to documentation/pom.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/hv.ent b/documentation/src/main/docbook/en-US/hv.ent similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/hv.ent rename to documentation/src/main/docbook/en-US/hv.ent diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/images/annotation_processor_eclipse.png b/documentation/src/main/docbook/en-US/images/annotation_processor_eclipse.png similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/images/annotation_processor_eclipse.png rename to documentation/src/main/docbook/en-US/images/annotation_processor_eclipse.png diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/images/annotation_processor_intellij.png b/documentation/src/main/docbook/en-US/images/annotation_processor_intellij.png similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/images/annotation_processor_intellij.png rename to documentation/src/main/docbook/en-US/images/annotation_processor_intellij.png diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/images/annotation_processor_netbeans.png b/documentation/src/main/docbook/en-US/images/annotation_processor_netbeans.png similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/images/annotation_processor_netbeans.png rename to documentation/src/main/docbook/en-US/images/annotation_processor_netbeans.png diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/images/application-layers.png b/documentation/src/main/docbook/en-US/images/application-layers.png similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/images/application-layers.png rename to documentation/src/main/docbook/en-US/images/application-layers.png diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/images/application-layers2.png b/documentation/src/main/docbook/en-US/images/application-layers2.png similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/images/application-layers2.png rename to documentation/src/main/docbook/en-US/images/application-layers2.png diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/images/hibernate_logo_a.png b/documentation/src/main/docbook/en-US/images/hibernate_logo_a.png similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/images/hibernate_logo_a.png rename to documentation/src/main/docbook/en-US/images/hibernate_logo_a.png diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/images/validation-configuration-1.0.png b/documentation/src/main/docbook/en-US/images/validation-configuration-1.0.png similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/images/validation-configuration-1.0.png rename to documentation/src/main/docbook/en-US/images/validation-configuration-1.0.png diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/images/validation-mapping-1.0.png b/documentation/src/main/docbook/en-US/images/validation-mapping-1.0.png similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/images/validation-mapping-1.0.png rename to documentation/src/main/docbook/en-US/images/validation-mapping-1.0.png diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/master.xml b/documentation/src/main/docbook/en-US/master.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/master.xml rename to documentation/src/main/docbook/en-US/master.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/annotationprocessor.xml b/documentation/src/main/docbook/en-US/modules/annotationprocessor.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/annotationprocessor.xml rename to documentation/src/main/docbook/en-US/modules/annotationprocessor.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/bootstrapping.xml b/documentation/src/main/docbook/en-US/modules/bootstrapping.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/bootstrapping.xml rename to documentation/src/main/docbook/en-US/modules/bootstrapping.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/customconstraints.xml b/documentation/src/main/docbook/en-US/modules/customconstraints.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/customconstraints.xml rename to documentation/src/main/docbook/en-US/modules/customconstraints.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/customoptions.xml b/documentation/src/main/docbook/en-US/modules/customoptions.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/customoptions.xml rename to documentation/src/main/docbook/en-US/modules/customoptions.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/furtherreading.xml b/documentation/src/main/docbook/en-US/modules/furtherreading.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/furtherreading.xml rename to documentation/src/main/docbook/en-US/modules/furtherreading.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/gettingstarted.xml b/documentation/src/main/docbook/en-US/modules/gettingstarted.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/gettingstarted.xml rename to documentation/src/main/docbook/en-US/modules/gettingstarted.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/integration.xml b/documentation/src/main/docbook/en-US/modules/integration.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/integration.xml rename to documentation/src/main/docbook/en-US/modules/integration.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/metadataapi.xml b/documentation/src/main/docbook/en-US/modules/metadataapi.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/metadataapi.xml rename to documentation/src/main/docbook/en-US/modules/metadataapi.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/preface.xml b/documentation/src/main/docbook/en-US/modules/preface.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/preface.xml rename to documentation/src/main/docbook/en-US/modules/preface.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/usingvalidator.xml b/documentation/src/main/docbook/en-US/modules/usingvalidator.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/usingvalidator.xml rename to documentation/src/main/docbook/en-US/modules/usingvalidator.xml diff --git a/hibernate-validator-documentation/src/main/docbook/en-US/modules/xmlconfiguration.xml b/documentation/src/main/docbook/en-US/modules/xmlconfiguration.xml similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/en-US/modules/xmlconfiguration.xml rename to documentation/src/main/docbook/en-US/modules/xmlconfiguration.xml diff --git a/hibernate-validator-documentation/src/main/docbook/pot/master.pot b/documentation/src/main/docbook/pot/master.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/master.pot rename to documentation/src/main/docbook/pot/master.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/annotationprocessor.pot b/documentation/src/main/docbook/pot/modules/annotationprocessor.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/annotationprocessor.pot rename to documentation/src/main/docbook/pot/modules/annotationprocessor.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/bootstrapping.pot b/documentation/src/main/docbook/pot/modules/bootstrapping.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/bootstrapping.pot rename to documentation/src/main/docbook/pot/modules/bootstrapping.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/customconstraints.pot b/documentation/src/main/docbook/pot/modules/customconstraints.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/customconstraints.pot rename to documentation/src/main/docbook/pot/modules/customconstraints.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/customoptions.pot b/documentation/src/main/docbook/pot/modules/customoptions.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/customoptions.pot rename to documentation/src/main/docbook/pot/modules/customoptions.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/furtherreading.pot b/documentation/src/main/docbook/pot/modules/furtherreading.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/furtherreading.pot rename to documentation/src/main/docbook/pot/modules/furtherreading.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/gettingstarted.pot b/documentation/src/main/docbook/pot/modules/gettingstarted.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/gettingstarted.pot rename to documentation/src/main/docbook/pot/modules/gettingstarted.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/integration.pot b/documentation/src/main/docbook/pot/modules/integration.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/integration.pot rename to documentation/src/main/docbook/pot/modules/integration.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/metadataapi.pot b/documentation/src/main/docbook/pot/modules/metadataapi.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/metadataapi.pot rename to documentation/src/main/docbook/pot/modules/metadataapi.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/preface.pot b/documentation/src/main/docbook/pot/modules/preface.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/preface.pot rename to documentation/src/main/docbook/pot/modules/preface.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/programmaticapi.pot b/documentation/src/main/docbook/pot/modules/programmaticapi.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/programmaticapi.pot rename to documentation/src/main/docbook/pot/modules/programmaticapi.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/usingvalidator.pot b/documentation/src/main/docbook/pot/modules/usingvalidator.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/usingvalidator.pot rename to documentation/src/main/docbook/pot/modules/usingvalidator.pot diff --git a/hibernate-validator-documentation/src/main/docbook/pot/modules/xmlconfiguration.pot b/documentation/src/main/docbook/pot/modules/xmlconfiguration.pot similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/pot/modules/xmlconfiguration.pot rename to documentation/src/main/docbook/pot/modules/xmlconfiguration.pot diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/master.po b/documentation/src/main/docbook/zh-CN/master.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/master.po rename to documentation/src/main/docbook/zh-CN/master.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/annotationprocessor.po b/documentation/src/main/docbook/zh-CN/modules/annotationprocessor.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/annotationprocessor.po rename to documentation/src/main/docbook/zh-CN/modules/annotationprocessor.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/bootstrapping.po b/documentation/src/main/docbook/zh-CN/modules/bootstrapping.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/bootstrapping.po rename to documentation/src/main/docbook/zh-CN/modules/bootstrapping.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/customconstraints.po b/documentation/src/main/docbook/zh-CN/modules/customconstraints.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/customconstraints.po rename to documentation/src/main/docbook/zh-CN/modules/customconstraints.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/customoptions.po b/documentation/src/main/docbook/zh-CN/modules/customoptions.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/customoptions.po rename to documentation/src/main/docbook/zh-CN/modules/customoptions.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/furtherreading.po b/documentation/src/main/docbook/zh-CN/modules/furtherreading.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/furtherreading.po rename to documentation/src/main/docbook/zh-CN/modules/furtherreading.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/gettingstarted.po b/documentation/src/main/docbook/zh-CN/modules/gettingstarted.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/gettingstarted.po rename to documentation/src/main/docbook/zh-CN/modules/gettingstarted.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/integration.po b/documentation/src/main/docbook/zh-CN/modules/integration.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/integration.po rename to documentation/src/main/docbook/zh-CN/modules/integration.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/metadataapi.po b/documentation/src/main/docbook/zh-CN/modules/metadataapi.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/metadataapi.po rename to documentation/src/main/docbook/zh-CN/modules/metadataapi.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/preface.po b/documentation/src/main/docbook/zh-CN/modules/preface.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/preface.po rename to documentation/src/main/docbook/zh-CN/modules/preface.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/programmaticapi.po b/documentation/src/main/docbook/zh-CN/modules/programmaticapi.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/programmaticapi.po rename to documentation/src/main/docbook/zh-CN/modules/programmaticapi.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/usingvalidator.po b/documentation/src/main/docbook/zh-CN/modules/usingvalidator.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/usingvalidator.po rename to documentation/src/main/docbook/zh-CN/modules/usingvalidator.po diff --git a/hibernate-validator-documentation/src/main/docbook/zh-CN/modules/xmlconfiguration.po b/documentation/src/main/docbook/zh-CN/modules/xmlconfiguration.po similarity index 100% rename from hibernate-validator-documentation/src/main/docbook/zh-CN/modules/xmlconfiguration.po rename to documentation/src/main/docbook/zh-CN/modules/xmlconfiguration.po diff --git a/hibernate-validator-documentation/zanata.sh b/documentation/zanata.sh similarity index 100% rename from hibernate-validator-documentation/zanata.sh rename to documentation/zanata.sh diff --git a/hibernate-validator-documentation/zanata.xml b/documentation/zanata.xml similarity index 100% rename from hibernate-validator-documentation/zanata.xml rename to documentation/zanata.xml diff --git a/hibernate-validator/pom.xml b/engine/pom.xml similarity index 100% rename from hibernate-validator/pom.xml rename to engine/pom.xml diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/HibernateValidator.java b/engine/src/main/java/org/hibernate/validator/HibernateValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/HibernateValidator.java rename to engine/src/main/java/org/hibernate/validator/HibernateValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/HibernateValidatorConfiguration.java b/engine/src/main/java/org/hibernate/validator/HibernateValidatorConfiguration.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/HibernateValidatorConfiguration.java rename to engine/src/main/java/org/hibernate/validator/HibernateValidatorConfiguration.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/HibernateValidatorContext.java b/engine/src/main/java/org/hibernate/validator/HibernateValidatorContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/HibernateValidatorContext.java rename to engine/src/main/java/org/hibernate/validator/HibernateValidatorContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/HibernateValidatorFactory.java b/engine/src/main/java/org/hibernate/validator/HibernateValidatorFactory.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/HibernateValidatorFactory.java rename to engine/src/main/java/org/hibernate/validator/HibernateValidatorFactory.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/ConstraintDef.java b/engine/src/main/java/org/hibernate/validator/cfg/ConstraintDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/ConstraintDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/ConstraintDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/ConstraintMapping.java b/engine/src/main/java/org/hibernate/validator/cfg/ConstraintMapping.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/ConstraintMapping.java rename to engine/src/main/java/org/hibernate/validator/cfg/ConstraintMapping.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/GenericConstraintDef.java b/engine/src/main/java/org/hibernate/validator/cfg/GenericConstraintDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/GenericConstraintDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/GenericConstraintDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/AnnotationProcessingOptions.java b/engine/src/main/java/org/hibernate/validator/cfg/context/AnnotationProcessingOptions.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/AnnotationProcessingOptions.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/AnnotationProcessingOptions.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/Cascadable.java b/engine/src/main/java/org/hibernate/validator/cfg/context/Cascadable.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/Cascadable.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/Cascadable.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/Constrainable.java b/engine/src/main/java/org/hibernate/validator/cfg/context/Constrainable.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/Constrainable.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/Constrainable.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/MethodConstraintMappingContext.java b/engine/src/main/java/org/hibernate/validator/cfg/context/MethodConstraintMappingContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/MethodConstraintMappingContext.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/MethodConstraintMappingContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/MethodTarget.java b/engine/src/main/java/org/hibernate/validator/cfg/context/MethodTarget.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/MethodTarget.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/MethodTarget.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/ParameterConstraintMappingContext.java b/engine/src/main/java/org/hibernate/validator/cfg/context/ParameterConstraintMappingContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/ParameterConstraintMappingContext.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/ParameterConstraintMappingContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/ParameterTarget.java b/engine/src/main/java/org/hibernate/validator/cfg/context/ParameterTarget.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/ParameterTarget.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/ParameterTarget.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/PropertyConstraintMappingContext.java b/engine/src/main/java/org/hibernate/validator/cfg/context/PropertyConstraintMappingContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/PropertyConstraintMappingContext.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/PropertyConstraintMappingContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/PropertyTarget.java b/engine/src/main/java/org/hibernate/validator/cfg/context/PropertyTarget.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/PropertyTarget.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/PropertyTarget.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/ReturnValueConstraintMappingContext.java b/engine/src/main/java/org/hibernate/validator/cfg/context/ReturnValueConstraintMappingContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/ReturnValueConstraintMappingContext.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/ReturnValueConstraintMappingContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/ReturnValueTarget.java b/engine/src/main/java/org/hibernate/validator/cfg/context/ReturnValueTarget.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/ReturnValueTarget.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/ReturnValueTarget.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/TypeConstraintMappingContext.java b/engine/src/main/java/org/hibernate/validator/cfg/context/TypeConstraintMappingContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/TypeConstraintMappingContext.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/TypeConstraintMappingContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/TypeTarget.java b/engine/src/main/java/org/hibernate/validator/cfg/context/TypeTarget.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/TypeTarget.java rename to engine/src/main/java/org/hibernate/validator/cfg/context/TypeTarget.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/package.html b/engine/src/main/java/org/hibernate/validator/cfg/context/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/context/package.html rename to engine/src/main/java/org/hibernate/validator/cfg/context/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/AssertFalseDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/AssertFalseDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/AssertFalseDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/AssertFalseDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/AssertTrueDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/AssertTrueDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/AssertTrueDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/AssertTrueDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/CreditCardNumberDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/CreditCardNumberDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/CreditCardNumberDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/CreditCardNumberDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/DecimalMaxDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/DecimalMaxDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/DecimalMaxDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/DecimalMaxDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/DecimalMinDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/DecimalMinDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/DecimalMinDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/DecimalMinDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/DigitsDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/DigitsDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/DigitsDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/DigitsDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/EmailDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/EmailDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/EmailDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/EmailDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/FutureDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/FutureDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/FutureDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/FutureDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/LengthDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/LengthDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/LengthDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/LengthDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/MaxDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/MaxDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/MaxDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/MaxDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/MinDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/MinDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/MinDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/MinDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/NotBlankDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/NotBlankDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/NotBlankDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/NotBlankDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/NotEmptyDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/NotEmptyDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/NotEmptyDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/NotEmptyDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/NotNullDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/NotNullDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/NotNullDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/NotNullDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/NullDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/NullDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/NullDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/NullDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/PastDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/PastDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/PastDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/PastDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/PatternDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/PatternDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/PatternDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/PatternDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/RangeDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/RangeDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/RangeDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/RangeDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/ScriptAssertDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/ScriptAssertDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/ScriptAssertDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/ScriptAssertDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/SizeDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/SizeDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/SizeDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/SizeDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/URLDef.java b/engine/src/main/java/org/hibernate/validator/cfg/defs/URLDef.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/URLDef.java rename to engine/src/main/java/org/hibernate/validator/cfg/defs/URLDef.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/package.html b/engine/src/main/java/org/hibernate/validator/cfg/defs/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/defs/package.html rename to engine/src/main/java/org/hibernate/validator/cfg/defs/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/cfg/package.html b/engine/src/main/java/org/hibernate/validator/cfg/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/cfg/package.html rename to engine/src/main/java/org/hibernate/validator/cfg/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/CompositionType.java b/engine/src/main/java/org/hibernate/validator/constraints/CompositionType.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/CompositionType.java rename to engine/src/main/java/org/hibernate/validator/constraints/CompositionType.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/ConstraintComposition.java b/engine/src/main/java/org/hibernate/validator/constraints/ConstraintComposition.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/ConstraintComposition.java rename to engine/src/main/java/org/hibernate/validator/constraints/ConstraintComposition.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/CreditCardNumber.java b/engine/src/main/java/org/hibernate/validator/constraints/CreditCardNumber.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/CreditCardNumber.java rename to engine/src/main/java/org/hibernate/validator/constraints/CreditCardNumber.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/Email.java b/engine/src/main/java/org/hibernate/validator/constraints/Email.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/Email.java rename to engine/src/main/java/org/hibernate/validator/constraints/Email.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/Length.java b/engine/src/main/java/org/hibernate/validator/constraints/Length.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/Length.java rename to engine/src/main/java/org/hibernate/validator/constraints/Length.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/ModCheck.java b/engine/src/main/java/org/hibernate/validator/constraints/ModCheck.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/ModCheck.java rename to engine/src/main/java/org/hibernate/validator/constraints/ModCheck.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/NotBlank.java b/engine/src/main/java/org/hibernate/validator/constraints/NotBlank.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/NotBlank.java rename to engine/src/main/java/org/hibernate/validator/constraints/NotBlank.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/NotEmpty.java b/engine/src/main/java/org/hibernate/validator/constraints/NotEmpty.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/NotEmpty.java rename to engine/src/main/java/org/hibernate/validator/constraints/NotEmpty.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/Range.java b/engine/src/main/java/org/hibernate/validator/constraints/Range.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/Range.java rename to engine/src/main/java/org/hibernate/validator/constraints/Range.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/SafeHtml.java b/engine/src/main/java/org/hibernate/validator/constraints/SafeHtml.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/SafeHtml.java rename to engine/src/main/java/org/hibernate/validator/constraints/SafeHtml.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/ScriptAssert.java b/engine/src/main/java/org/hibernate/validator/constraints/ScriptAssert.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/ScriptAssert.java rename to engine/src/main/java/org/hibernate/validator/constraints/ScriptAssert.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/URL.java b/engine/src/main/java/org/hibernate/validator/constraints/URL.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/URL.java rename to engine/src/main/java/org/hibernate/validator/constraints/URL.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/br/CNPJ.java b/engine/src/main/java/org/hibernate/validator/constraints/br/CNPJ.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/br/CNPJ.java rename to engine/src/main/java/org/hibernate/validator/constraints/br/CNPJ.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/br/CPF.java b/engine/src/main/java/org/hibernate/validator/constraints/br/CPF.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/br/CPF.java rename to engine/src/main/java/org/hibernate/validator/constraints/br/CPF.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/br/TituloEleitoral.java b/engine/src/main/java/org/hibernate/validator/constraints/br/TituloEleitoral.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/br/TituloEleitoral.java rename to engine/src/main/java/org/hibernate/validator/constraints/br/TituloEleitoral.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/br/package.html b/engine/src/main/java/org/hibernate/validator/constraints/br/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/br/package.html rename to engine/src/main/java/org/hibernate/validator/constraints/br/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/constraints/package.html b/engine/src/main/java/org/hibernate/validator/constraints/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/constraints/package.html rename to engine/src/main/java/org/hibernate/validator/constraints/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/group/DefaultGroupSequenceProvider.java b/engine/src/main/java/org/hibernate/validator/group/DefaultGroupSequenceProvider.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/group/DefaultGroupSequenceProvider.java rename to engine/src/main/java/org/hibernate/validator/group/DefaultGroupSequenceProvider.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/group/GroupSequenceProvider.java b/engine/src/main/java/org/hibernate/validator/group/GroupSequenceProvider.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/group/GroupSequenceProvider.java rename to engine/src/main/java/org/hibernate/validator/group/GroupSequenceProvider.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/group/package.html b/engine/src/main/java/org/hibernate/validator/group/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/group/package.html rename to engine/src/main/java/org/hibernate/validator/group/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ConfiguredConstraint.java b/engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConfiguredConstraint.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ConfiguredConstraint.java rename to engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConfiguredConstraint.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContext.java b/engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContext.java rename to engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContextImplBase.java b/engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContextImplBase.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContextImplBase.java rename to engine/src/main/java/org/hibernate/validator/internal/cfg/context/ConstraintMappingContextImplBase.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/MethodConstraintMappingContextImpl.java b/engine/src/main/java/org/hibernate/validator/internal/cfg/context/MethodConstraintMappingContextImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/MethodConstraintMappingContextImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/cfg/context/MethodConstraintMappingContextImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ParameterConstraintMappingContextImpl.java b/engine/src/main/java/org/hibernate/validator/internal/cfg/context/ParameterConstraintMappingContextImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ParameterConstraintMappingContextImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/cfg/context/ParameterConstraintMappingContextImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/PropertyConstraintMappingContextImpl.java b/engine/src/main/java/org/hibernate/validator/internal/cfg/context/PropertyConstraintMappingContextImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/PropertyConstraintMappingContextImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/cfg/context/PropertyConstraintMappingContextImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ReturnValueConstraintMappingContextImpl.java b/engine/src/main/java/org/hibernate/validator/internal/cfg/context/ReturnValueConstraintMappingContextImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/ReturnValueConstraintMappingContextImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/cfg/context/ReturnValueConstraintMappingContextImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/TypeConstraintMappingContextImpl.java b/engine/src/main/java/org/hibernate/validator/internal/cfg/context/TypeConstraintMappingContextImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/TypeConstraintMappingContextImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/cfg/context/TypeConstraintMappingContextImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/package.html b/engine/src/main/java/org/hibernate/validator/internal/cfg/context/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/cfg/context/package.html rename to engine/src/main/java/org/hibernate/validator/internal/cfg/context/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertFalseValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertFalseValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertFalseValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertFalseValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertTrueValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertTrueValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertTrueValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/AssertTrueValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForCharSequence.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForCharSequence.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForCharSequence.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForCharSequence.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForNumber.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForNumber.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForNumber.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMaxValidatorForNumber.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForCharSequence.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForCharSequence.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForCharSequence.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForCharSequence.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForNumber.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForNumber.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForNumber.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DecimalMinValidatorForNumber.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForCharSequence.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForCharSequence.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForCharSequence.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForCharSequence.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForNumber.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForNumber.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForNumber.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/DigitsValidatorForNumber.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/EmailValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/EmailValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/EmailValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/EmailValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForCalendar.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForCalendar.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForCalendar.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForCalendar.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForDate.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForDate.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForDate.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForDate.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadableInstant.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadableInstant.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadableInstant.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadableInstant.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadablePartial.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadablePartial.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadablePartial.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/FutureValidatorForReadablePartial.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/LengthValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/LengthValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/LengthValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/LengthValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForCharSequence.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForCharSequence.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForCharSequence.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForCharSequence.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForNumber.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForNumber.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForNumber.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/MaxValidatorForNumber.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForCharSequence.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForCharSequence.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForCharSequence.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForCharSequence.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForNumber.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForNumber.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForNumber.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/MinValidatorForNumber.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/ModCheckValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/ModCheckValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/ModCheckValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/ModCheckValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotBlankValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotBlankValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotBlankValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotBlankValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotNullValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotNullValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotNullValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/NotNullValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/NullValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/NullValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/NullValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/NullValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForCalendar.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForCalendar.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForCalendar.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForCalendar.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForDate.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForDate.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForDate.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForDate.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadableInstant.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadableInstant.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadableInstant.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadableInstant.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadablePartial.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadablePartial.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadablePartial.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PastValidatorForReadablePartial.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PatternValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PatternValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/PatternValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/PatternValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SafeHtmlValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SafeHtmlValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SafeHtmlValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SafeHtmlValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/ScriptAssertValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/ScriptAssertValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/ScriptAssertValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/ScriptAssertValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArray.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArray.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArray.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArray.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfBoolean.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfBoolean.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfBoolean.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfBoolean.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfByte.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfByte.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfByte.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfByte.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfChar.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfChar.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfChar.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfChar.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfDouble.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfDouble.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfDouble.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfDouble.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfFloat.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfFloat.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfFloat.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfFloat.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfInt.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfInt.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfInt.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfInt.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfLong.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfLong.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfLong.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfLong.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfPrimitives.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfPrimitives.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfPrimitives.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfPrimitives.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfShort.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfShort.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfShort.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForArraysOfShort.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCharSequence.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCharSequence.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCharSequence.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCharSequence.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCollection.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCollection.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCollection.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForCollection.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForMap.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForMap.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForMap.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/SizeValidatorForMap.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/URLValidator.java b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/URLValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/URLValidator.java rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/URLValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/package.html b/engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/constraintvalidators/package.html rename to engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConstraintTree.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintTree.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConstraintTree.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintTree.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorContextImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorContextImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorContextImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorContextImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorFactoryImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorFactoryImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorFactoryImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintValidatorFactoryImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConstraintViolationImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintViolationImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ConstraintViolationImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ConstraintViolationImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MessageAndPath.java b/engine/src/main/java/org/hibernate/validator/internal/engine/MessageAndPath.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MessageAndPath.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/MessageAndPath.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MessageInterpolatorContext.java b/engine/src/main/java/org/hibernate/validator/internal/engine/MessageInterpolatorContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MessageInterpolatorContext.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/MessageInterpolatorContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MethodConstraintViolationImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/MethodConstraintViolationImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MethodConstraintViolationImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/MethodConstraintViolationImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MethodParameterNodeImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/MethodParameterNodeImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MethodParameterNodeImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/MethodParameterNodeImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MethodReturnValueNodeImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/MethodReturnValueNodeImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MethodReturnValueNodeImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/MethodReturnValueNodeImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java b/engine/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/MethodValidationContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/NodeImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/NodeImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/NodeImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/NodeImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/PathImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/PathImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/PathImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/PathImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java b/engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/StandardValidationContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java b/engine/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/ValueContext.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/DefaultValidationOrder.java b/engine/src/main/java/org/hibernate/validator/internal/engine/groups/DefaultValidationOrder.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/DefaultValidationOrder.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/groups/DefaultValidationOrder.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/Group.java b/engine/src/main/java/org/hibernate/validator/internal/engine/groups/Group.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/Group.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/groups/Group.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/Sequence.java b/engine/src/main/java/org/hibernate/validator/internal/engine/groups/Sequence.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/Sequence.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/groups/Sequence.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrder.java b/engine/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrder.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrder.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrder.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrderGenerator.java b/engine/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrderGenerator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrderGenerator.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/groups/ValidationOrderGenerator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/package.html b/engine/src/main/java/org/hibernate/validator/internal/engine/groups/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/groups/package.html rename to engine/src/main/java/org/hibernate/validator/internal/engine/groups/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/package.html b/engine/src/main/java/org/hibernate/validator/internal/engine/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/package.html rename to engine/src/main/java/org/hibernate/validator/internal/engine/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/resolver/DefaultTraversableResolver.java b/engine/src/main/java/org/hibernate/validator/internal/engine/resolver/DefaultTraversableResolver.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/resolver/DefaultTraversableResolver.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/resolver/DefaultTraversableResolver.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/resolver/JPATraversableResolver.java b/engine/src/main/java/org/hibernate/validator/internal/engine/resolver/JPATraversableResolver.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/resolver/JPATraversableResolver.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/resolver/JPATraversableResolver.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/resolver/SingleThreadCachedTraversableResolver.java b/engine/src/main/java/org/hibernate/validator/internal/engine/resolver/SingleThreadCachedTraversableResolver.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/resolver/SingleThreadCachedTraversableResolver.java rename to engine/src/main/java/org/hibernate/validator/internal/engine/resolver/SingleThreadCachedTraversableResolver.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/resolver/package.html b/engine/src/main/java/org/hibernate/validator/internal/engine/resolver/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/engine/resolver/package.html rename to engine/src/main/java/org/hibernate/validator/internal/engine/resolver/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManager.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManager.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManager.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/BeanMetaDataManager.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/AbstractConstraintMetaData.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/AbstractConstraintMetaData.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/AbstractConstraintMetaData.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/AbstractConstraintMetaData.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaData.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaData.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaData.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaData.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/BeanMetaDataImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ConstraintMetaData.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ConstraintMetaData.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ConstraintMetaData.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ConstraintMetaData.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MetaDataBuilder.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MetaDataBuilder.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MetaDataBuilder.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MetaDataBuilder.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/MethodMetaData.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ParameterMetaData.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ParameterMetaData.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ParameterMetaData.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/ParameterMetaData.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/PropertyMetaData.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/PropertyMetaData.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/PropertyMetaData.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/PropertyMetaData.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/package.html b/engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/aggregated/package.html rename to engine/src/main/java/org/hibernate/validator/internal/metadata/aggregated/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptions.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptions.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptions.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/core/AnnotationProcessingOptions.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintOrigin.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintOrigin.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintOrigin.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintOrigin.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/core/MetaConstraint.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/BeanDescriptorImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ElementDescriptorImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/MethodDescriptorImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ParameterDescriptorImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/PropertyDescriptorImpl.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/PropertyDescriptorImpl.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/PropertyDescriptorImpl.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/PropertyDescriptorImpl.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/package.html b/engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/descriptor/package.html rename to engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/location/BeanConstraintLocation.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/location/BeanConstraintLocation.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/location/BeanConstraintLocation.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/location/BeanConstraintLocation.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/location/ConstraintLocation.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/location/MethodConstraintLocation.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/location/MethodConstraintLocation.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/location/MethodConstraintLocation.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/location/MethodConstraintLocation.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/location/package.html b/engine/src/main/java/org/hibernate/validator/internal/metadata/location/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/location/package.html rename to engine/src/main/java/org/hibernate/validator/internal/metadata/location/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/package.html b/engine/src/main/java/org/hibernate/validator/internal/metadata/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/package.html rename to engine/src/main/java/org/hibernate/validator/internal/metadata/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/provider/AnnotationMetaDataProvider.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProvider.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProvider.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProvider.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProvider.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProviderKeyedByClassName.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProviderKeyedByClassName.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProviderKeyedByClassName.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/provider/MetaDataProviderKeyedByClassName.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/provider/ProgrammaticMetaDataProvider.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/XmlMetaDataProvider.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/provider/XmlMetaDataProvider.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/XmlMetaDataProvider.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/provider/XmlMetaDataProvider.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/package.html b/engine/src/main/java/org/hibernate/validator/internal/metadata/provider/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/provider/package.html rename to engine/src/main/java/org/hibernate/validator/internal/metadata/provider/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/AbstractConstrainedElement.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/raw/AbstractConstrainedElement.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/AbstractConstrainedElement.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/raw/AbstractConstrainedElement.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/BeanConfiguration.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/raw/BeanConfiguration.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/BeanConfiguration.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/raw/BeanConfiguration.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConfigurationSource.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConfigurationSource.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConfigurationSource.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConfigurationSource.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedElement.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedElement.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedElement.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedElement.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedField.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedMethod.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedMethod.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedMethod.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedMethod.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedParameter.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedParameter.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedParameter.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedParameter.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedType.java b/engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedType.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedType.java rename to engine/src/main/java/org/hibernate/validator/internal/metadata/raw/ConstrainedType.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/package.html b/engine/src/main/java/org/hibernate/validator/internal/metadata/raw/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/metadata/raw/package.html rename to engine/src/main/java/org/hibernate/validator/internal/metadata/raw/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/CollectionHelper.java b/engine/src/main/java/org/hibernate/validator/internal/util/CollectionHelper.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/CollectionHelper.java rename to engine/src/main/java/org/hibernate/validator/internal/util/CollectionHelper.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/Contracts.java b/engine/src/main/java/org/hibernate/validator/internal/util/Contracts.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/Contracts.java rename to engine/src/main/java/org/hibernate/validator/internal/util/Contracts.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/IdentitySet.java b/engine/src/main/java/org/hibernate/validator/internal/util/IdentitySet.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/IdentitySet.java rename to engine/src/main/java/org/hibernate/validator/internal/util/IdentitySet.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/LRUMap.java b/engine/src/main/java/org/hibernate/validator/internal/util/LRUMap.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/LRUMap.java rename to engine/src/main/java/org/hibernate/validator/internal/util/LRUMap.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/LazyValidatorFactory.java b/engine/src/main/java/org/hibernate/validator/internal/util/LazyValidatorFactory.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/LazyValidatorFactory.java rename to engine/src/main/java/org/hibernate/validator/internal/util/LazyValidatorFactory.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/ModUtil.java b/engine/src/main/java/org/hibernate/validator/internal/util/ModUtil.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/ModUtil.java rename to engine/src/main/java/org/hibernate/validator/internal/util/ModUtil.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java b/engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java rename to engine/src/main/java/org/hibernate/validator/internal/util/ReflectionHelper.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/SoftLimitMRUCache.java b/engine/src/main/java/org/hibernate/validator/internal/util/SoftLimitMRUCache.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/SoftLimitMRUCache.java rename to engine/src/main/java/org/hibernate/validator/internal/util/SoftLimitMRUCache.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/TypeHelper.java b/engine/src/main/java/org/hibernate/validator/internal/util/TypeHelper.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/TypeHelper.java rename to engine/src/main/java/org/hibernate/validator/internal/util/TypeHelper.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/Version.java b/engine/src/main/java/org/hibernate/validator/internal/util/Version.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/Version.java rename to engine/src/main/java/org/hibernate/validator/internal/util/Version.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationDescriptor.java b/engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationDescriptor.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationDescriptor.java rename to engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationDescriptor.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationFactory.java b/engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationFactory.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationFactory.java rename to engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationFactory.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java b/engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java rename to engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/AnnotationProxy.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/annotationfactory/package.html b/engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/annotationfactory/package.html rename to engine/src/main/java/org/hibernate/validator/internal/util/annotationfactory/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/logging/Log.java b/engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/logging/Log.java rename to engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/logging/LoggerFactory.java b/engine/src/main/java/org/hibernate/validator/internal/util/logging/LoggerFactory.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/logging/LoggerFactory.java rename to engine/src/main/java/org/hibernate/validator/internal/util/logging/LoggerFactory.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/logging/Messages.java b/engine/src/main/java/org/hibernate/validator/internal/util/logging/Messages.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/logging/Messages.java rename to engine/src/main/java/org/hibernate/validator/internal/util/logging/Messages.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/logging/package.html b/engine/src/main/java/org/hibernate/validator/internal/util/logging/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/logging/package.html rename to engine/src/main/java/org/hibernate/validator/internal/util/logging/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/package.html b/engine/src/main/java/org/hibernate/validator/internal/util/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/package.html rename to engine/src/main/java/org/hibernate/validator/internal/util/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/ConstructorInstance.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/ConstructorInstance.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/ConstructorInstance.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/ConstructorInstance.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetAnnotationParameter.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetAnnotationParameter.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetAnnotationParameter.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetAnnotationParameter.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetClassLoader.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetClassLoader.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetClassLoader.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetClassLoader.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetConstructor.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetConstructor.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetConstructor.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetConstructor.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredField.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredField.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredField.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredField.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredFields.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredFields.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredFields.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredFields.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethod.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethod.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethod.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethod.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethods.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethods.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethods.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetDeclaredMethods.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethod.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethod.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethod.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethod.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethodFromPropertyName.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethodFromPropertyName.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethodFromPropertyName.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethodFromPropertyName.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethods.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethods.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethods.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/GetMethods.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/LoadClass.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/LoadClass.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/LoadClass.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/LoadClass.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewInstance.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewInstance.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewInstance.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/NewInstance.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/SetAccessibility.java b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/SetAccessibility.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/SetAccessibility.java rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/SetAccessibility.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/package.html b/engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/privilegedactions/package.html rename to engine/src/main/java/org/hibernate/validator/internal/util/privilegedactions/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluator.java b/engine/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluator.java rename to engine/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluatorFactory.java b/engine/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluatorFactory.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluatorFactory.java rename to engine/src/main/java/org/hibernate/validator/internal/util/scriptengine/ScriptEvaluatorFactory.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/util/scriptengine/package.html b/engine/src/main/java/org/hibernate/validator/internal/util/scriptengine/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/util/scriptengine/package.html rename to engine/src/main/java/org/hibernate/validator/internal/util/scriptengine/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java b/engine/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java rename to engine/src/main/java/org/hibernate/validator/internal/xml/ValidationBootstrapParameters.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java b/engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java rename to engine/src/main/java/org/hibernate/validator/internal/xml/ValidationXmlParser.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java b/engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java rename to engine/src/main/java/org/hibernate/validator/internal/xml/XmlMappingParser.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/internal/xml/package.html b/engine/src/main/java/org/hibernate/validator/internal/xml/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/internal/xml/package.html rename to engine/src/main/java/org/hibernate/validator/internal/xml/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java b/engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java rename to engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/messageinterpolation/ValueFormatterMessageInterpolator.java b/engine/src/main/java/org/hibernate/validator/messageinterpolation/ValueFormatterMessageInterpolator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/messageinterpolation/ValueFormatterMessageInterpolator.java rename to engine/src/main/java/org/hibernate/validator/messageinterpolation/ValueFormatterMessageInterpolator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/messageinterpolation/package.html b/engine/src/main/java/org/hibernate/validator/messageinterpolation/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/messageinterpolation/package.html rename to engine/src/main/java/org/hibernate/validator/messageinterpolation/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/method/MethodConstraintViolation.java b/engine/src/main/java/org/hibernate/validator/method/MethodConstraintViolation.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/method/MethodConstraintViolation.java rename to engine/src/main/java/org/hibernate/validator/method/MethodConstraintViolation.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/method/MethodConstraintViolationException.java b/engine/src/main/java/org/hibernate/validator/method/MethodConstraintViolationException.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/method/MethodConstraintViolationException.java rename to engine/src/main/java/org/hibernate/validator/method/MethodConstraintViolationException.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/method/MethodValidator.java b/engine/src/main/java/org/hibernate/validator/method/MethodValidator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/method/MethodValidator.java rename to engine/src/main/java/org/hibernate/validator/method/MethodValidator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/method/metadata/MethodDescriptor.java b/engine/src/main/java/org/hibernate/validator/method/metadata/MethodDescriptor.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/method/metadata/MethodDescriptor.java rename to engine/src/main/java/org/hibernate/validator/method/metadata/MethodDescriptor.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/method/metadata/ParameterDescriptor.java b/engine/src/main/java/org/hibernate/validator/method/metadata/ParameterDescriptor.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/method/metadata/ParameterDescriptor.java rename to engine/src/main/java/org/hibernate/validator/method/metadata/ParameterDescriptor.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/method/metadata/TypeDescriptor.java b/engine/src/main/java/org/hibernate/validator/method/metadata/TypeDescriptor.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/method/metadata/TypeDescriptor.java rename to engine/src/main/java/org/hibernate/validator/method/metadata/TypeDescriptor.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/method/metadata/package.html b/engine/src/main/java/org/hibernate/validator/method/metadata/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/method/metadata/package.html rename to engine/src/main/java/org/hibernate/validator/method/metadata/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/method/package.html b/engine/src/main/java/org/hibernate/validator/method/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/method/package.html rename to engine/src/main/java/org/hibernate/validator/method/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/package.html b/engine/src/main/java/org/hibernate/validator/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/package.html rename to engine/src/main/java/org/hibernate/validator/package.html diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/AggregateResourceBundleLocator.java b/engine/src/main/java/org/hibernate/validator/resourceloading/AggregateResourceBundleLocator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/AggregateResourceBundleLocator.java rename to engine/src/main/java/org/hibernate/validator/resourceloading/AggregateResourceBundleLocator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/CachingResourceBundleLocator.java b/engine/src/main/java/org/hibernate/validator/resourceloading/CachingResourceBundleLocator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/CachingResourceBundleLocator.java rename to engine/src/main/java/org/hibernate/validator/resourceloading/CachingResourceBundleLocator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/DelegatingResourceBundleLocator.java b/engine/src/main/java/org/hibernate/validator/resourceloading/DelegatingResourceBundleLocator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/DelegatingResourceBundleLocator.java rename to engine/src/main/java/org/hibernate/validator/resourceloading/DelegatingResourceBundleLocator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/PlatformResourceBundleLocator.java b/engine/src/main/java/org/hibernate/validator/resourceloading/PlatformResourceBundleLocator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/PlatformResourceBundleLocator.java rename to engine/src/main/java/org/hibernate/validator/resourceloading/PlatformResourceBundleLocator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/ResourceBundleLocator.java b/engine/src/main/java/org/hibernate/validator/resourceloading/ResourceBundleLocator.java similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/ResourceBundleLocator.java rename to engine/src/main/java/org/hibernate/validator/resourceloading/ResourceBundleLocator.java diff --git a/hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/package.html b/engine/src/main/java/org/hibernate/validator/resourceloading/package.html similarity index 100% rename from hibernate-validator/src/main/java/org/hibernate/validator/resourceloading/package.html rename to engine/src/main/java/org/hibernate/validator/resourceloading/package.html diff --git a/hibernate-validator/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider b/engine/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider similarity index 100% rename from hibernate-validator/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider rename to engine/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_cs.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_cs.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_cs.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_cs.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_de.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_de.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_de.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_de.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_en.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_en.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_en.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_en.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_es.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_es.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_es.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_es.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_fr.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_fr.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_fr.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_fr.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_hu.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_hu.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_hu.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_hu.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_mn_MN.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_mn_MN.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_mn_MN.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_mn_MN.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_pt_BR.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_pt_BR.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_pt_BR.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_pt_BR.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_tr.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_tr.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_tr.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_tr.properties diff --git a/hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_zh_CN.properties b/engine/src/main/resources/org/hibernate/validator/ValidationMessages_zh_CN.properties similarity index 100% rename from hibernate-validator/src/main/resources/org/hibernate/validator/ValidationMessages_zh_CN.properties rename to engine/src/main/resources/org/hibernate/validator/ValidationMessages_zh_CN.properties diff --git a/hibernate-validator/src/main/xjb/binding-customization.xjb b/engine/src/main/xjb/binding-customization.xjb similarity index 100% rename from hibernate-validator/src/main/xjb/binding-customization.xjb rename to engine/src/main/xjb/binding-customization.xjb diff --git a/hibernate-validator/src/main/xsd/validation-configuration-1.0.xsd b/engine/src/main/xsd/validation-configuration-1.0.xsd similarity index 100% rename from hibernate-validator/src/main/xsd/validation-configuration-1.0.xsd rename to engine/src/main/xsd/validation-configuration-1.0.xsd diff --git a/hibernate-validator/src/main/xsd/validation-mapping-1.0.xsd b/engine/src/main/xsd/validation-mapping-1.0.xsd similarity index 100% rename from hibernate-validator/src/main/xsd/validation-mapping-1.0.xsd rename to engine/src/main/xsd/validation-mapping-1.0.xsd diff --git a/hibernate-validator/src/site/site.xml b/engine/src/site/site.xml similarity index 100% rename from hibernate-validator/src/site/site.xml rename to engine/src/site/site.xml diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/ValidationMessages.java b/engine/src/test/java/org/hibernate/validator/ValidationMessages.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/ValidationMessages.java rename to engine/src/test/java/org/hibernate/validator/ValidationMessages.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/HibernateValidatorConfigurationTest.java b/engine/src/test/java/org/hibernate/validator/test/HibernateValidatorConfigurationTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/HibernateValidatorConfigurationTest.java rename to engine/src/test/java/org/hibernate/validator/test/HibernateValidatorConfigurationTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java b/engine/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/CascadingWithConstraintMappingTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingTest.java b/engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingTest.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingWithAnnotationProcessingOptionsTest.java b/engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingWithAnnotationProcessingOptionsTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingWithAnnotationProcessingOptionsTest.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/ConstraintMappingWithAnnotationProcessingOptionsTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/Marathon.java b/engine/src/test/java/org/hibernate/validator/test/cfg/Marathon.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/Marathon.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/Marathon.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraint.java b/engine/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraint.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraint.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraint.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraintValidator.java b/engine/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraintValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraintValidator.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/MarathonConstraintValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java b/engine/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/MethodConstraintMappingTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/MultipleConstraintMappingsTest.java b/engine/src/test/java/org/hibernate/validator/test/cfg/MultipleConstraintMappingsTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/MultipleConstraintMappingsTest.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/MultipleConstraintMappingsTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/Runner.java b/engine/src/test/java/org/hibernate/validator/test/cfg/Runner.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/Runner.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/Runner.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/Tournament.java b/engine/src/test/java/org/hibernate/validator/test/cfg/Tournament.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/cfg/Tournament.java rename to engine/src/test/java/org/hibernate/validator/test/cfg/Tournament.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ClassValidatorWithTypeVariableTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/ClassValidatorWithTypeVariableTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ClassValidatorWithTypeVariableTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/ClassValidatorWithTypeVariableTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Cloneable.java b/engine/src/test/java/org/hibernate/validator/test/constraints/Cloneable.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Cloneable.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/Cloneable.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/CloneableConstraintValidator.java b/engine/src/test/java/org/hibernate/validator/test/constraints/CloneableConstraintValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/CloneableConstraintValidator.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/CloneableConstraintValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ConstraintTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ConstraintTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextImplTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextImplTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextImplTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextImplTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Coordinate.java b/engine/src/test/java/org/hibernate/validator/test/constraints/Coordinate.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Coordinate.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/Coordinate.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Elevator.java b/engine/src/test/java/org/hibernate/validator/test/constraints/Elevator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Elevator.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/Elevator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Interval.java b/engine/src/test/java/org/hibernate/validator/test/constraints/Interval.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Interval.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/Interval.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Item.java b/engine/src/test/java/org/hibernate/validator/test/constraints/Item.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Item.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/Item.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Object.java b/engine/src/test/java/org/hibernate/validator/test/constraints/Object.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Object.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/Object.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ObjectConstraintValidator.java b/engine/src/test/java/org/hibernate/validator/test/constraints/ObjectConstraintValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ObjectConstraintValidator.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/ObjectConstraintValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/PostCodeList.java b/engine/src/test/java/org/hibernate/validator/test/constraints/PostCodeList.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/PostCodeList.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/PostCodeList.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Serializable.java b/engine/src/test/java/org/hibernate/validator/test/constraints/Serializable.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Serializable.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/Serializable.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SerializableConstraintValidator.java b/engine/src/test/java/org/hibernate/validator/test/constraints/SerializableConstraintValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SerializableConstraintValidator.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/SerializableConstraintValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEnd.java b/engine/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEnd.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEnd.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEnd.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEndImpl.java b/engine/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEndImpl.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEndImpl.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/StartLessThanEndImpl.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SubType.java b/engine/src/test/java/org/hibernate/validator/test/constraints/SubType.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SubType.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/SubType.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Suburb.java b/engine/src/test/java/org/hibernate/validator/test/constraints/Suburb.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/Suburb.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/Suburb.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SuperType.java b/engine/src/test/java/org/hibernate/validator/test/constraints/SuperType.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SuperType.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/SuperType.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArray.java b/engine/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArray.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArray.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArray.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArrayValidator.java b/engine/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArrayValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArrayValidator.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/SuperTypeArrayValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ValidatorResolutionTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/ValidatorResolutionTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/ValidatorResolutionTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/ValidatorResolutionTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/AllowedSSN.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/AllowedSSN.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/AllowedSSN.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/AllowedSSN.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Blacklist.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Blacklist.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Blacklist.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Blacklist.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/BoolCompositeConstraintTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/BoolCompositeConstraintTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/BoolCompositeConstraintTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/BoolCompositeConstraintTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/IsBlank.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/IsBlank.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/IsBlank.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/IsBlank.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/NotNullAndSize.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/NotNullAndSize.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/NotNullAndSize.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/NotNullAndSize.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/PatternOrSize.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/PatternOrSize.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/PatternOrSize.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/PatternOrSize.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Person.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Person.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Person.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/Person.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/SSN.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/SSN.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/SSN.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/SSN.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/TemporarySSN.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/TemporarySSN.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/TemporarySSN.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/TemporarySSN.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/ValidSSN.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/ValidSSN.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/ValidSSN.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/ValidSSN.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LocalConstrValTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LocalConstrValTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LocalConstrValTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LocalConstrValTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LongStringValidator.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LongStringValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LongStringValidator.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/LongStringValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/PatternOrLong.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/PatternOrLong.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/PatternOrLong.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/PatternOrLong.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/Person.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/Person.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/Person.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/Person.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallString.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallString.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallString.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallString.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallStringValidator.java b/engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallStringValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallStringValidator.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/boolcomposition/localconstrval/SmallStringValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/br/CNPJValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/br/CNPJValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/br/CNPJValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/br/CNPJValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/br/CPFValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/br/CPFValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/br/CPFValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/br/CPFValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/br/TituloEleitoralValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/br/TituloEleitoralValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/br/TituloEleitoralValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/br/TituloEleitoralValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/composition/CompositeConstraintTest.java b/engine/src/test/java/org/hibernate/validator/test/constraints/composition/CompositeConstraintTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/composition/CompositeConstraintTest.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/composition/CompositeConstraintTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/composition/Person.java b/engine/src/test/java/org/hibernate/validator/test/constraints/composition/Person.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/composition/Person.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/composition/Person.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/composition/ValidName.java b/engine/src/test/java/org/hibernate/validator/test/constraints/composition/ValidName.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/composition/ValidName.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/composition/ValidName.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/composition/ValidNameSingleViolation.java b/engine/src/test/java/org/hibernate/validator/test/constraints/composition/ValidNameSingleViolation.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/constraints/composition/ValidNameSingleViolation.java rename to engine/src/test/java/org/hibernate/validator/test/constraints/composition/ValidNameSingleViolation.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/bootstrap/Customer.java b/engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/Customer.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/bootstrap/Customer.java rename to engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/Customer.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/bootstrap/Order.java b/engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/Order.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/bootstrap/Order.java rename to engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/Order.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/bootstrap/ValidationTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/ValidationTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/bootstrap/ValidationTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/bootstrap/ValidationTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertFalseValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertFalseValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertFalseValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertFalseValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertTrueValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertTrueValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertTrueValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/AssertTrueValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/BlankValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/BlankValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/BlankValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/BlankValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/CreditCardNumberValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/CreditCardNumberValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/CreditCardNumberValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/CreditCardNumberValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DateHolder.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DateHolder.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DateHolder.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DateHolder.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DecimalMinMaxValidatorBoundaryTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DecimalMinMaxValidatorBoundaryTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DecimalMinMaxValidatorBoundaryTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DecimalMinMaxValidatorBoundaryTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForNumberTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForNumberTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForNumberTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForNumberTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForStringTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForStringTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForStringTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/DigitsValidatorForStringTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/EmailValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/EmailValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/EmailValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/EmailValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForCalendarTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForCalendarTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForCalendarTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForCalendarTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForDateTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForDateTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForDateTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForDateTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadableInstantTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadableInstantTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadableInstantTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadableInstantTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadablePartialTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadablePartialTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadablePartialTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorForReadablePartialTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/FutureValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/LengthValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/LengthValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/LengthValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/LengthValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForNumberTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForNumberTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForNumberTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForNumberTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForStringTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForStringTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForStringTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MaxValidatorForStringTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinMaxValidatorBoundaryTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinMaxValidatorBoundaryTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinMaxValidatorBoundaryTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinMaxValidatorBoundaryTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForNumberTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForNumberTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForNumberTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForNumberTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForStringTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForStringTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForStringTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MinValidatorForStringTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ModCheckValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ModCheckValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ModCheckValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ModCheckValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MyCustomStringImpl.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MyCustomStringImpl.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MyCustomStringImpl.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MyCustomStringImpl.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NotNullValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NotNullValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NotNullValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NotNullValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NullValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NullValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NullValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/NullValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForCalendarTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForCalendarTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForCalendarTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForCalendarTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForDateTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForDateTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForDateTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForDateTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadableInstantTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadableInstantTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadableInstantTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadableInstantTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadablePartialTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadablePartialTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadablePartialTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PastValidatorForReadablePartialTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PatternValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PatternValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PatternValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PatternValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SafeHtmlValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SafeHtmlValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SafeHtmlValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SafeHtmlValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ScriptAssertValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ScriptAssertValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ScriptAssertValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/ScriptAssertValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SizeValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SizeValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SizeValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/SizeValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/URLValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/URLValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/URLValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/URLValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/ConfigurationImplTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/ConfigurationImplTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/ConfigurationImplTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/ConfigurationImplTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/PathImplTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/PathImplTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/PathImplTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/PathImplTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/ValidatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/CascadedClassConstraintTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/CascadedClassConstraintTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/CascadedClassConstraintTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/cascaded/CascadedClassConstraintTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/customerror/CustomErrorMessageTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/customerror/CustomErrorMessageTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/customerror/CustomErrorMessageTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/customerror/CustomErrorMessageTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/customerror/DummyTestClass.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/customerror/DummyTestClass.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/customerror/DummyTestClass.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/customerror/DummyTestClass.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValid.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValid.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValid.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValid.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValidValidator.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValidValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValidValidator.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/customerror/IsValidValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/failfast/FailFastTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DefaultGroupSequenceProviderTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DefaultGroupSequenceProviderTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DefaultGroupSequenceProviderTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DefaultGroupSequenceProviderTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DynamicGroupSequenceProvider.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DynamicGroupSequenceProvider.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DynamicGroupSequenceProvider.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/DynamicGroupSequenceProvider.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/StrongCheck.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/StrongCheck.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/StrongCheck.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/StrongCheck.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/User.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/User.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/User.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/defaultgroupsequenceprovider/User.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/GroupInheritanceTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/GroupInheritanceTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/GroupInheritanceTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/GroupInheritanceTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/Try.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/Try.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/Try.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/inheritance/Try.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Car.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Car.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Car.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Car.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/CarChecks.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/CarChecks.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/CarChecks.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/CarChecks.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Driver.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Driver.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Driver.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Driver.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/DriverChecks.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/DriverChecks.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/DriverChecks.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/DriverChecks.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/OrderedChecks.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/OrderedChecks.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/OrderedChecks.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/OrderedChecks.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Person.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Person.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Person.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/Person.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RedefiningDefaultGroupTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RedefiningDefaultGroupTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RedefiningDefaultGroupTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RedefiningDefaultGroupTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RentalCar.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RentalCar.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RentalCar.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/redefiningdefaultgroup/RentalCar.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/First.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/First.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/First.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/First.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupA.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupA.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupA.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupA.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupB.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupB.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupB.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/GroupB.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Last.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Last.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Last.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Last.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Second.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Second.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Second.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/Second.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/TestSequence.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/TestSequence.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/TestSequence.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/TestSequence.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/ValidationOrderTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/ValidationOrderTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/ValidationOrderTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationorder/ValidationOrderTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/Address.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/Address.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/Address.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/Address.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence1.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence1.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence1.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence1.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence2.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence2.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence2.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/CyclicGroupSequence2.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ValidationOrderGeneratorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ValidationOrderGeneratorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ValidationOrderGeneratorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ValidationOrderGeneratorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceChecker.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceChecker.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceChecker.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceChecker.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceValidator.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceValidator.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/groups/validationordergenerator/ZipCodeCoherenceValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationWithDefaultBundleTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationWithDefaultBundleTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationWithDefaultBundleTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolationWithDefaultBundleTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolatorContextTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolatorContextTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolatorContextTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/MessageInterpolatorContextTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ResourceBundleMessageInterpolatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ResourceBundleMessageInterpolatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ResourceBundleMessageInterpolatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ResourceBundleMessageInterpolatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/User.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/User.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/User.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/User.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ValueFormatterMessageInterpolatorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ValueFormatterMessageInterpolatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ValueFormatterMessageInterpolatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/messageinterpolation/ValueFormatterMessageInterpolatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/IllegalMethodParameterConstraintsTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/IllegalMethodParameterConstraintsTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/IllegalMethodParameterConstraintsTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/IllegalMethodParameterConstraintsTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationGroupSequenceTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationGroupSequenceTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationGroupSequenceTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationGroupSequenceTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/MethodLevelValidationTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Address.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Address.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Address.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Address.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Customer.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Customer.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Customer.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/model/Customer.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepository.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepository.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepository.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepository.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryImpl.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryImpl.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryImpl.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryImpl.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroup.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroup.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroup.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroup.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroupImpl.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroupImpl.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroupImpl.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/CustomerRepositoryWithRedefinedDefaultGroupImpl.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/RepositoryBase.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/RepositoryBase.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/RepositoryBase.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/methodlevel/service/RepositoryBase.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/proxy/A.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/proxy/A.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/proxy/A.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/proxy/A.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/proxy/B.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/proxy/B.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/proxy/B.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/proxy/B.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/proxy/ProxyTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/proxy/ProxyTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/proxy/ProxyTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/proxy/ProxyTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/ConstraintViolationSerializationTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/ConstraintViolationSerializationTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/ConstraintViolationSerializationTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/ConstraintViolationSerializationTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/CustomConstraintSerializableTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/CustomConstraintSerializableTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/CustomConstraintSerializableTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/CustomConstraintSerializableTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/DummyEmailValidator.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/DummyEmailValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/DummyEmailValidator.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/DummyEmailValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/Email.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/Email.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/Email.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/Email.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/SerializableClass.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/SerializableClass.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/SerializableClass.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/SerializableClass.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/UnSerializableClass.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/UnSerializableClass.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/serialization/UnSerializableClass.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/serialization/UnSerializableClass.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Author.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Author.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Author.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Author.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/AuthorBusinessRules.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/AuthorBusinessRules.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/AuthorBusinessRules.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/AuthorBusinessRules.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Book.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Book.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Book.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Book.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/BookBusinessRules.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/BookBusinessRules.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/BookBusinessRules.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/BookBusinessRules.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/CachedTraversableResolverTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/CachedTraversableResolverTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/CachedTraversableResolverTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/CachedTraversableResolverTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Cloth.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Cloth.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Cloth.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Cloth.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Jacket.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Jacket.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Jacket.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Jacket.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/JpaTraversableResolverTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/JpaTraversableResolverTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/JpaTraversableResolverTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/JpaTraversableResolverTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Suit.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Suit.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Suit.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Suit.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/TraversableResolverTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/TraversableResolverTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/TraversableResolverTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/TraversableResolverTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Trousers.java b/engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Trousers.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Trousers.java rename to engine/src/test/java/org/hibernate/validator/test/internal/engine/traversableresolver/Trousers.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithAtValid.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithAtValid.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithAtValid.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithAtValid.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid2.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid2.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid2.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/ChildWithoutAtValid2.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/Customer.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/Customer.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/Customer.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/Customer.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepository.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepository.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepository.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepository.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepositoryExt.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepositoryExt.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepositoryExt.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/CustomerRepositoryExt.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/Engine.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/Engine.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/Engine.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/Engine.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/Order.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/Order.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/Order.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/Order.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithAtValid.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithAtValid.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithAtValid.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithAtValid.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithoutAtValid.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithoutAtValid.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithoutAtValid.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/ParentWithoutAtValid.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/Person.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/Person.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/Person.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/Person.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/AggregatedMethodMetaDataTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/AggregatedMethodMetaDataTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/AggregatedMethodMetaDataTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/AggregatedMethodMetaDataTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/BeanMetaDataImplTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/BeanMetaDataImplTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/BeanMetaDataImplTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/BeanMetaDataImplTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/MethodMetaDataTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/MethodMetaDataTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/MethodMetaDataTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/MethodMetaDataTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ParameterMetaDataTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ParameterMetaDataTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ParameterMetaDataTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/aggregated/ParameterMetaDataTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/core/ConstraintHelperTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/core/ConstraintHelperTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/core/ConstraintHelperTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/core/ConstraintHelperTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ElementDescriptorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ElementDescriptorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ElementDescriptorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ElementDescriptorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/MethodDescriptorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/ParameterDescriptorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/TypeDescriptorTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/TypeDescriptorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/TypeDescriptorTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/metadata/descriptor/TypeDescriptorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/BoundariesConstraintValidator.java b/engine/src/test/java/org/hibernate/validator/test/internal/util/BoundariesConstraintValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/BoundariesConstraintValidator.java rename to engine/src/test/java/org/hibernate/validator/test/internal/util/BoundariesConstraintValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/IdentitySetTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/util/IdentitySetTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/IdentitySetTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/util/IdentitySetTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/LazyValidatorFactoryTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/util/LazyValidatorFactoryTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/LazyValidatorFactoryTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/util/LazyValidatorFactoryTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/ModUtilTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/util/ModUtilTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/ModUtilTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/util/ModUtilTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/Positive.java b/engine/src/test/java/org/hibernate/validator/test/internal/util/Positive.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/Positive.java rename to engine/src/test/java/org/hibernate/validator/test/internal/util/Positive.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/PositiveConstraintValidator.java b/engine/src/test/java/org/hibernate/validator/test/internal/util/PositiveConstraintValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/PositiveConstraintValidator.java rename to engine/src/test/java/org/hibernate/validator/test/internal/util/PositiveConstraintValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/ReflectionHelperTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/util/ReflectionHelperTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/ReflectionHelperTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/util/ReflectionHelperTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/TypeHelperTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/util/TypeHelperTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/TypeHelperTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/util/TypeHelperTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/annotationfactory/AnnotationFactoryTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/util/annotationfactory/AnnotationFactoryTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/util/annotationfactory/AnnotationFactoryTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/util/annotationfactory/AnnotationFactoryTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/Customer.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/Customer.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/Customer.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/Customer.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/MyInterface.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/MyInterface.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/MyInterface.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/MyInterface.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/MyInterfaceImpl.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/MyInterfaceImpl.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/MyInterfaceImpl.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/MyInterfaceImpl.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/Person.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/Person.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/Person.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/Person.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/Properties.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/Properties.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/Properties.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/Properties.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/XmlMappingTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/XmlMappingTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/XmlMappingTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/XmlMappingTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/ICompetition.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/ICompetition.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/ICompetition.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/ICompetition.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/IFixture.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/IFixture.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/IFixture.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/IFixture.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/InheritanceMappingsTest.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/InheritanceMappingsTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/InheritanceMappingsTest.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/InheritanceMappingsTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Competition.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Competition.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Competition.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Competition.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Fixture.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Fixture.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Fixture.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Fixture.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Game.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Game.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Game.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/Game.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/GameDetail.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/GameDetail.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/GameDetail.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/GameDetail.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/PersonCompetition.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/PersonCompetition.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/PersonCompetition.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/PersonCompetition.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/TeamCompetition.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/TeamCompetition.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/TeamCompetition.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation/TeamCompetition.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Competition.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Competition.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Competition.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Competition.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Fixture.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Fixture.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Fixture.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Fixture.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Game.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Game.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Game.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/Game.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/GameDetail.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/GameDetail.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/GameDetail.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/GameDetail.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/PersonCompetition.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/PersonCompetition.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/PersonCompetition.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/PersonCompetition.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/TeamCompetition.java b/engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/TeamCompetition.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/TeamCompetition.java rename to engine/src/test/java/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml/TeamCompetition.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/resourceloading/AggregateBundleTest.java b/engine/src/test/java/org/hibernate/validator/test/resourceloading/AggregateBundleTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/resourceloading/AggregateBundleTest.java rename to engine/src/test/java/org/hibernate/validator/test/resourceloading/AggregateBundleTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTest.java b/engine/src/test/java/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTest.java rename to engine/src/test/java/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/test/util/SoftLimitMRUCacheTest.java b/engine/src/test/java/org/hibernate/validator/test/util/SoftLimitMRUCacheTest.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/test/util/SoftLimitMRUCacheTest.java rename to engine/src/test/java/org/hibernate/validator/test/util/SoftLimitMRUCacheTest.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java b/engine/src/test/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java rename to engine/src/test/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/testutil/CountValidationCalls.java b/engine/src/test/java/org/hibernate/validator/testutil/CountValidationCalls.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/testutil/CountValidationCalls.java rename to engine/src/test/java/org/hibernate/validator/testutil/CountValidationCalls.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/testutil/CountValidationCallsValidator.java b/engine/src/test/java/org/hibernate/validator/testutil/CountValidationCallsValidator.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/testutil/CountValidationCallsValidator.java rename to engine/src/test/java/org/hibernate/validator/testutil/CountValidationCallsValidator.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/testutil/DummyTraversableResolver.java b/engine/src/test/java/org/hibernate/validator/testutil/DummyTraversableResolver.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/testutil/DummyTraversableResolver.java rename to engine/src/test/java/org/hibernate/validator/testutil/DummyTraversableResolver.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/testutil/HibernateTestCase.java b/engine/src/test/java/org/hibernate/validator/testutil/HibernateTestCase.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/testutil/HibernateTestCase.java rename to engine/src/test/java/org/hibernate/validator/testutil/HibernateTestCase.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/testutil/TestForIssue.java b/engine/src/test/java/org/hibernate/validator/testutil/TestForIssue.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/testutil/TestForIssue.java rename to engine/src/test/java/org/hibernate/validator/testutil/TestForIssue.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/testutil/ValidationInvocationHandler.java b/engine/src/test/java/org/hibernate/validator/testutil/ValidationInvocationHandler.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/testutil/ValidationInvocationHandler.java rename to engine/src/test/java/org/hibernate/validator/testutil/ValidationInvocationHandler.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java b/engine/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java rename to engine/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java diff --git a/hibernate-validator/src/test/java/org/hibernate/validator/testutil/package-info.java b/engine/src/test/java/org/hibernate/validator/testutil/package-info.java similarity index 100% rename from hibernate-validator/src/test/java/org/hibernate/validator/testutil/package-info.java rename to engine/src/test/java/org/hibernate/validator/testutil/package-info.java diff --git a/hibernate-validator/src/test/resources/ValidationMessages_es.properties b/engine/src/test/resources/ValidationMessages_es.properties similarity index 100% rename from hibernate-validator/src/test/resources/ValidationMessages_es.properties rename to engine/src/test/resources/ValidationMessages_es.properties diff --git a/hibernate-validator/src/test/resources/hibernate.properties b/engine/src/test/resources/hibernate.properties similarity index 100% rename from hibernate-validator/src/test/resources/hibernate.properties rename to engine/src/test/resources/hibernate.properties diff --git a/hibernate-validator/src/test/resources/log4j.properties b/engine/src/test/resources/log4j.properties similarity index 100% rename from hibernate-validator/src/test/resources/log4j.properties rename to engine/src/test/resources/log4j.properties diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/engine/mapping.xml b/engine/src/test/resources/org/hibernate/validator/test/internal/engine/mapping.xml similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/engine/mapping.xml rename to engine/src/test/resources/org/hibernate/validator/test/internal/engine/mapping.xml diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/empty-my-interface-mapping.xml b/engine/src/test/resources/org/hibernate/validator/test/internal/xml/empty-my-interface-mapping.xml similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/empty-my-interface-mapping.xml rename to engine/src/test/resources/org/hibernate/validator/test/internal/xml/empty-my-interface-mapping.xml diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/hv-480-mapping.xml b/engine/src/test/resources/org/hibernate/validator/test/internal/xml/hv-480-mapping.xml similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/hv-480-mapping.xml rename to engine/src/test/resources/org/hibernate/validator/test/internal/xml/hv-480-mapping.xml diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/mapping.xml b/engine/src/test/resources/org/hibernate/validator/test/internal/xml/mapping.xml similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/mapping.xml rename to engine/src/test/resources/org/hibernate/validator/test/internal/xml/mapping.xml diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation-mappings.xml b/engine/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation-mappings.xml similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation-mappings.xml rename to engine/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/annotation-mappings.xml diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml-mappings.xml b/engine/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml-mappings.xml similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml-mappings.xml rename to engine/src/test/resources/org/hibernate/validator/test/internal/xml/mixedconfiguration/xml-mappings.xml diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-impl-mapping.xml b/engine/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-impl-mapping.xml similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-impl-mapping.xml rename to engine/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-impl-mapping.xml diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-mapping.xml b/engine/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-mapping.xml similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-mapping.xml rename to engine/src/test/resources/org/hibernate/validator/test/internal/xml/my-interface-mapping.xml diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/properties-mapping.xml b/engine/src/test/resources/org/hibernate/validator/test/internal/xml/properties-mapping.xml similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/internal/xml/properties-mapping.xml rename to engine/src/test/resources/org/hibernate/validator/test/internal/xml/properties-mapping.xml diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle1.properties b/engine/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle1.properties similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle1.properties rename to engine/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle1.properties diff --git a/hibernate-validator/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle2.properties b/engine/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle2.properties similarity index 100% rename from hibernate-validator/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle2.properties rename to engine/src/test/resources/org/hibernate/validator/test/resourceloading/AggregateResourceBundleLocatorTestBundle2.properties diff --git a/hibernate-validator/src/test/suite/unit-tests.xml b/engine/src/test/suite/unit-tests.xml similarity index 100% rename from hibernate-validator/src/test/suite/unit-tests.xml rename to engine/src/test/suite/unit-tests.xml diff --git a/hibernate-validator-integrationtest/pom.xml b/integration/pom.xml similarity index 100% rename from hibernate-validator-integrationtest/pom.xml rename to integration/pom.xml diff --git a/hibernate-validator-integrationtest/src/main/java/.dontdelete b/integration/src/main/java/.dontdelete similarity index 100% rename from hibernate-validator-integrationtest/src/main/java/.dontdelete rename to integration/src/main/java/.dontdelete diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/jbossas7/CustomValidatorFactoryInPersistenceUnitIT.java b/integration/src/test/java/org/hibernate/validator/integration/jbossas7/CustomValidatorFactoryInPersistenceUnitIT.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/jbossas7/CustomValidatorFactoryInPersistenceUnitIT.java rename to integration/src/test/java/org/hibernate/validator/integration/jbossas7/CustomValidatorFactoryInPersistenceUnitIT.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/jbossas7/DefaultValidatorFactoryInPersistenceUnitIT.java b/integration/src/test/java/org/hibernate/validator/integration/jbossas7/DefaultValidatorFactoryInPersistenceUnitIT.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/jbossas7/DefaultValidatorFactoryInPersistenceUnitIT.java rename to integration/src/test/java/org/hibernate/validator/integration/jbossas7/DefaultValidatorFactoryInPersistenceUnitIT.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/jbossas7/JndiLookupOfValidatorFactoryIT.java b/integration/src/test/java/org/hibernate/validator/integration/jbossas7/JndiLookupOfValidatorFactoryIT.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/jbossas7/JndiLookupOfValidatorFactoryIT.java rename to integration/src/test/java/org/hibernate/validator/integration/jbossas7/JndiLookupOfValidatorFactoryIT.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/jbossas7/User.java b/integration/src/test/java/org/hibernate/validator/integration/jbossas7/User.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/jbossas7/User.java rename to integration/src/test/java/org/hibernate/validator/integration/jbossas7/User.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlButNoProviderTestIT.java b/integration/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlButNoProviderTestIT.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlButNoProviderTestIT.java rename to integration/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlButNoProviderTestIT.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlTestIT.java b/integration/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlTestIT.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlTestIT.java rename to integration/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithValidationXmlTestIT.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithoutValidationXmlTestIT.java b/integration/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithoutValidationXmlTestIT.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithoutValidationXmlTestIT.java rename to integration/src/test/java/org/hibernate/validator/integration/lazyfactory/LazyValidatorFactoryWithoutValidationXmlTestIT.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/util/IntegrationTestUtil.java b/integration/src/test/java/org/hibernate/validator/integration/util/IntegrationTestUtil.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/util/IntegrationTestUtil.java rename to integration/src/test/java/org/hibernate/validator/integration/util/IntegrationTestUtil.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/util/MyValidationProvider.java b/integration/src/test/java/org/hibernate/validator/integration/util/MyValidationProvider.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/util/MyValidationProvider.java rename to integration/src/test/java/org/hibernate/validator/integration/util/MyValidationProvider.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/util/MyValidator.java b/integration/src/test/java/org/hibernate/validator/integration/util/MyValidator.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/util/MyValidator.java rename to integration/src/test/java/org/hibernate/validator/integration/util/MyValidator.java diff --git a/hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/util/MyValidatorConfiguration.java b/integration/src/test/java/org/hibernate/validator/integration/util/MyValidatorConfiguration.java similarity index 100% rename from hibernate-validator-integrationtest/src/test/java/org/hibernate/validator/integration/util/MyValidatorConfiguration.java rename to integration/src/test/java/org/hibernate/validator/integration/util/MyValidatorConfiguration.java diff --git a/hibernate-validator-integrationtest/src/test/resources/arquillian.xml b/integration/src/test/resources/arquillian.xml similarity index 100% rename from hibernate-validator-integrationtest/src/test/resources/arquillian.xml rename to integration/src/test/resources/arquillian.xml diff --git a/hibernate-validator-integrationtest/src/test/resources/javax.validation.spi.ValidationProvider b/integration/src/test/resources/javax.validation.spi.ValidationProvider similarity index 100% rename from hibernate-validator-integrationtest/src/test/resources/javax.validation.spi.ValidationProvider rename to integration/src/test/resources/javax.validation.spi.ValidationProvider diff --git a/hibernate-validator-integrationtest/src/test/resources/jboss-deployment-structure.xml b/integration/src/test/resources/jboss-deployment-structure.xml similarity index 100% rename from hibernate-validator-integrationtest/src/test/resources/jboss-deployment-structure.xml rename to integration/src/test/resources/jboss-deployment-structure.xml diff --git a/hibernate-validator-integrationtest/src/test/resources/log4j.properties b/integration/src/test/resources/log4j.properties similarity index 100% rename from hibernate-validator-integrationtest/src/test/resources/log4j.properties rename to integration/src/test/resources/log4j.properties diff --git a/hibernate-validator-integrationtest/src/test/resources/validation.xml b/integration/src/test/resources/validation.xml similarity index 100% rename from hibernate-validator-integrationtest/src/test/resources/validation.xml rename to integration/src/test/resources/validation.xml diff --git a/pom.xml b/pom.xml index 826520f75d..287ab6254f 100644 --- a/pom.xml +++ b/pom.xml @@ -73,11 +73,11 @@ - hibernate-validator - hibernate-validator-tck-runner - hibernate-validator-integrationtest - hibernate-validator-annotation-processor - hibernate-validator-archetype + engine + tck-runner + integration + annotation-processor + archetype @@ -503,7 +503,7 @@ - hibernate-validator-documentation + documentation @@ -515,7 +515,7 @@ - hibernate-validator-distribution + distribution diff --git a/hibernate-validator-tck-runner/pom.xml b/tck-runner/pom.xml similarity index 100% rename from hibernate-validator-tck-runner/pom.xml rename to tck-runner/pom.xml diff --git a/hibernate-validator-tck-runner/readme.md b/tck-runner/readme.md similarity index 100% rename from hibernate-validator-tck-runner/readme.md rename to tck-runner/readme.md diff --git a/hibernate-validator-tck-runner/src/main/resources/META-INF/jboss-test-harness.properties b/tck-runner/src/main/resources/META-INF/jboss-test-harness.properties similarity index 100% rename from hibernate-validator-tck-runner/src/main/resources/META-INF/jboss-test-harness.properties rename to tck-runner/src/main/resources/META-INF/jboss-test-harness.properties diff --git a/hibernate-validator-tck-runner/src/test/resources/log4j.xml b/tck-runner/src/test/resources/log4j.xml similarity index 100% rename from hibernate-validator-tck-runner/src/test/resources/log4j.xml rename to tck-runner/src/test/resources/log4j.xml