Skip to content

Commit

Permalink
HV-1114 Move the code generated by jaxb to its own package
Browse files Browse the repository at this point in the history
  • Loading branch information
gsmet authored and gunnarmorling committed Oct 4, 2016
1 parent 7fdccd4 commit 09cdccc
Show file tree
Hide file tree
Showing 11 changed files with 51 additions and 20 deletions.
2 changes: 1 addition & 1 deletion engine/pom.xml
Expand Up @@ -267,7 +267,7 @@
</execution>
</executions>
<configuration>
<packageName>org.hibernate.validator.internal.xml</packageName>
<packageName>org.hibernate.validator.internal.xml.binding</packageName>
<extension>true</extension>
<!-- Generate correct getters for Boolean properties -->
<enableIntrospection>true</enableIntrospection>
Expand Down
Expand Up @@ -6,6 +6,10 @@
*/
package org.hibernate.validator.internal.xml;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashMap;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;

import java.lang.reflect.Constructor;
import java.lang.reflect.Method;
import java.security.AccessController;
Expand All @@ -14,6 +18,7 @@
import java.util.List;
import java.util.Map;
import java.util.Set;

import javax.validation.ParameterNameProvider;
import javax.validation.ValidationException;

Expand All @@ -26,15 +31,16 @@
import org.hibernate.validator.internal.metadata.raw.ConstrainedExecutable;
import org.hibernate.validator.internal.metadata.raw.ConstrainedParameter;
import org.hibernate.validator.internal.metadata.raw.ExecutableElement;
import org.hibernate.validator.internal.util.StringHelper;
import org.hibernate.validator.internal.util.logging.Log;
import org.hibernate.validator.internal.util.logging.LoggerFactory;
import org.hibernate.validator.internal.util.privilegedactions.GetDeclaredConstructor;
import org.hibernate.validator.internal.util.privilegedactions.GetDeclaredMethod;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashMap;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;
import org.hibernate.validator.internal.xml.binding.ConstraintType;
import org.hibernate.validator.internal.xml.binding.ConstructorType;
import org.hibernate.validator.internal.xml.binding.CrossParameterType;
import org.hibernate.validator.internal.xml.binding.MethodType;
import org.hibernate.validator.internal.xml.binding.ParameterType;
import org.hibernate.validator.internal.xml.binding.ReturnValueType;

/**
* Builder for constrained methods and constructors.
Expand Down
Expand Up @@ -6,6 +6,9 @@
*/
package org.hibernate.validator.internal.xml;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;

import java.lang.reflect.Field;
import java.security.AccessController;
import java.security.PrivilegedAction;
Expand All @@ -23,9 +26,8 @@
import org.hibernate.validator.internal.util.logging.Log;
import org.hibernate.validator.internal.util.logging.LoggerFactory;
import org.hibernate.validator.internal.util.privilegedactions.GetDeclaredField;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;
import org.hibernate.validator.internal.xml.binding.ConstraintType;
import org.hibernate.validator.internal.xml.binding.FieldType;

/**
* Builder for constraint fields.
Expand Down
Expand Up @@ -6,6 +6,9 @@
*/
package org.hibernate.validator.internal.xml;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;

import java.lang.reflect.Method;
import java.security.AccessController;
import java.security.PrivilegedAction;
Expand All @@ -24,9 +27,8 @@
import org.hibernate.validator.internal.util.logging.Log;
import org.hibernate.validator.internal.util.logging.LoggerFactory;
import org.hibernate.validator.internal.util.privilegedactions.GetMethodFromPropertyName;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;
import org.hibernate.validator.internal.xml.binding.ConstraintType;
import org.hibernate.validator.internal.xml.binding.GetterType;

/**
* Builder for constraint getters.
Expand Down
Expand Up @@ -6,11 +6,15 @@
*/
package org.hibernate.validator.internal.xml;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;

import java.lang.annotation.ElementType;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.Set;

import javax.validation.ParameterNameProvider;

import org.hibernate.validator.internal.engine.valuehandling.UnwrapMode;
Expand All @@ -21,9 +25,8 @@
import org.hibernate.validator.internal.metadata.raw.ConstrainedParameter;
import org.hibernate.validator.internal.metadata.raw.ExecutableElement;
import org.hibernate.validator.internal.util.ReflectionHelper;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;
import org.hibernate.validator.internal.xml.binding.ConstraintType;
import org.hibernate.validator.internal.xml.binding.ParameterType;

/**
* Builder for constraint parameters.
Expand Down
Expand Up @@ -6,6 +6,9 @@
*/
package org.hibernate.validator.internal.xml;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;

import java.util.List;
import java.util.Map;
import java.util.Set;
Expand All @@ -15,9 +18,9 @@
import org.hibernate.validator.internal.metadata.location.ConstraintLocation;
import org.hibernate.validator.internal.metadata.raw.ConfigurationSource;
import org.hibernate.validator.internal.metadata.raw.ConstrainedType;

import static org.hibernate.validator.internal.util.CollectionHelper.newArrayList;
import static org.hibernate.validator.internal.util.CollectionHelper.newHashSet;
import org.hibernate.validator.internal.xml.binding.ClassType;
import org.hibernate.validator.internal.xml.binding.ConstraintType;
import org.hibernate.validator.internal.xml.binding.GroupSequenceType;

/**
* Builder for constraint types.
Expand Down
Expand Up @@ -6,10 +6,12 @@
*/
package org.hibernate.validator.internal.xml;

import static org.hibernate.validator.internal.util.CollectionHelper.newHashMap;

import java.util.List;
import java.util.Map;

import static org.hibernate.validator.internal.util.CollectionHelper.newHashMap;
import org.hibernate.validator.internal.xml.binding.GroupConversionType;

/**
* Builder for group conversions.
Expand Down
Expand Up @@ -45,6 +45,10 @@
import org.hibernate.validator.internal.util.logging.LoggerFactory;
import org.hibernate.validator.internal.util.privilegedactions.NewJaxbContext;
import org.hibernate.validator.internal.util.privilegedactions.Unmarshal;
import org.hibernate.validator.internal.xml.binding.BeanType;
import org.hibernate.validator.internal.xml.binding.ConstraintDefinitionType;
import org.hibernate.validator.internal.xml.binding.ConstraintMappingsType;
import org.hibernate.validator.internal.xml.binding.ValidatedByType;
import org.xml.sax.SAXException;

/**
Expand Down
Expand Up @@ -31,6 +31,11 @@
import org.hibernate.validator.internal.util.logging.Log;
import org.hibernate.validator.internal.util.logging.LoggerFactory;
import org.hibernate.validator.internal.util.privilegedactions.GetMethod;
import org.hibernate.validator.internal.xml.binding.AnnotationType;
import org.hibernate.validator.internal.xml.binding.ConstraintType;
import org.hibernate.validator.internal.xml.binding.ElementType;
import org.hibernate.validator.internal.xml.binding.GroupsType;
import org.hibernate.validator.internal.xml.binding.PayloadType;

/**
* Build meta constraint from XML
Expand Down
Expand Up @@ -31,6 +31,10 @@
import org.hibernate.validator.internal.util.logging.LoggerFactory;
import org.hibernate.validator.internal.util.privilegedactions.NewJaxbContext;
import org.hibernate.validator.internal.util.privilegedactions.Unmarshal;
import org.hibernate.validator.internal.xml.binding.DefaultValidatedExecutableTypesType;
import org.hibernate.validator.internal.xml.binding.ExecutableValidationType;
import org.hibernate.validator.internal.xml.binding.PropertyType;
import org.hibernate.validator.internal.xml.binding.ValidationConfigType;
import org.xml.sax.SAXException;

/**
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Expand Up @@ -425,7 +425,7 @@
<!-- These classes are either imported from other sources and re-formatted
or generated or present significant reasons to not follow the rules. -->
<excludes>
**/org/hibernate/validator/internal/xml/*.java,
**/org/hibernate/validator/internal/xml/binding/*.java,
**/Log_$logger.java,
**/Messages_$bundle.java,
**/ConcurrentReferenceHashMap.java,
Expand Down

0 comments on commit 09cdccc

Please sign in to comment.