commit | fc4e509dde5091ac878b855dd798a273d8aa1110 | [log] [tgz] |
---|---|---|
author | Simone Tripodi <simonetripodi@apache.org> | Sat Feb 11 14:38:17 2012 +0000 |
committer | Simone Tripodi <simonetripodi@apache.org> | Sat Feb 11 14:38:17 2012 +0000 |
tree | cca69a4aba8fd011db6ac32acff7906e6d50181f | |
parent | 36fc6aac4bca8587f407b02b15c23cf0cfc361e8 [diff] |
moving main java sources to core module main dir git-svn-id: https://svn.apache.org/repos/asf/commons/proper/digester/trunk@1243073 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/commons/digester3/AbstractMethodRule.java b/core/src/main/java/org/apache/commons/digester3/AbstractMethodRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/AbstractMethodRule.java rename to core/src/main/java/org/apache/commons/digester3/AbstractMethodRule.java
diff --git a/src/main/java/org/apache/commons/digester3/AbstractObjectCreationFactory.java b/core/src/main/java/org/apache/commons/digester3/AbstractObjectCreationFactory.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/AbstractObjectCreationFactory.java rename to core/src/main/java/org/apache/commons/digester3/AbstractObjectCreationFactory.java
diff --git a/src/main/java/org/apache/commons/digester3/AbstractRulesImpl.java b/core/src/main/java/org/apache/commons/digester3/AbstractRulesImpl.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/AbstractRulesImpl.java rename to core/src/main/java/org/apache/commons/digester3/AbstractRulesImpl.java
diff --git a/src/main/java/org/apache/commons/digester3/BeanPropertySetterRule.java b/core/src/main/java/org/apache/commons/digester3/BeanPropertySetterRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/BeanPropertySetterRule.java rename to core/src/main/java/org/apache/commons/digester3/BeanPropertySetterRule.java
diff --git a/src/main/java/org/apache/commons/digester3/CallMethodRule.java b/core/src/main/java/org/apache/commons/digester3/CallMethodRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/CallMethodRule.java rename to core/src/main/java/org/apache/commons/digester3/CallMethodRule.java
diff --git a/src/main/java/org/apache/commons/digester3/CallParamRule.java b/core/src/main/java/org/apache/commons/digester3/CallParamRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/CallParamRule.java rename to core/src/main/java/org/apache/commons/digester3/CallParamRule.java
diff --git a/src/main/java/org/apache/commons/digester3/Digester.java b/core/src/main/java/org/apache/commons/digester3/Digester.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/Digester.java rename to core/src/main/java/org/apache/commons/digester3/Digester.java
diff --git a/src/main/java/org/apache/commons/digester3/ExtendedBaseRules.java b/core/src/main/java/org/apache/commons/digester3/ExtendedBaseRules.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/ExtendedBaseRules.java rename to core/src/main/java/org/apache/commons/digester3/ExtendedBaseRules.java
diff --git a/src/main/java/org/apache/commons/digester3/FactoryCreateRule.java b/core/src/main/java/org/apache/commons/digester3/FactoryCreateRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/FactoryCreateRule.java rename to core/src/main/java/org/apache/commons/digester3/FactoryCreateRule.java
diff --git a/src/main/java/org/apache/commons/digester3/NodeCreateRule.java b/core/src/main/java/org/apache/commons/digester3/NodeCreateRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/NodeCreateRule.java rename to core/src/main/java/org/apache/commons/digester3/NodeCreateRule.java
diff --git a/src/main/java/org/apache/commons/digester3/ObjectCreateRule.java b/core/src/main/java/org/apache/commons/digester3/ObjectCreateRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/ObjectCreateRule.java rename to core/src/main/java/org/apache/commons/digester3/ObjectCreateRule.java
diff --git a/src/main/java/org/apache/commons/digester3/ObjectCreationFactory.java b/core/src/main/java/org/apache/commons/digester3/ObjectCreationFactory.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/ObjectCreationFactory.java rename to core/src/main/java/org/apache/commons/digester3/ObjectCreationFactory.java
diff --git a/src/main/java/org/apache/commons/digester3/ObjectParamRule.java b/core/src/main/java/org/apache/commons/digester3/ObjectParamRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/ObjectParamRule.java rename to core/src/main/java/org/apache/commons/digester3/ObjectParamRule.java
diff --git a/src/main/java/org/apache/commons/digester3/PathCallParamRule.java b/core/src/main/java/org/apache/commons/digester3/PathCallParamRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/PathCallParamRule.java rename to core/src/main/java/org/apache/commons/digester3/PathCallParamRule.java
diff --git a/src/main/java/org/apache/commons/digester3/PatternRuleMatcher.java b/core/src/main/java/org/apache/commons/digester3/PatternRuleMatcher.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/PatternRuleMatcher.java rename to core/src/main/java/org/apache/commons/digester3/PatternRuleMatcher.java
diff --git a/src/main/java/org/apache/commons/digester3/RecordedInvocation.java b/core/src/main/java/org/apache/commons/digester3/RecordedInvocation.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/RecordedInvocation.java rename to core/src/main/java/org/apache/commons/digester3/RecordedInvocation.java
diff --git a/src/main/java/org/apache/commons/digester3/RegexMatcher.java b/core/src/main/java/org/apache/commons/digester3/RegexMatcher.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/RegexMatcher.java rename to core/src/main/java/org/apache/commons/digester3/RegexMatcher.java
diff --git a/src/main/java/org/apache/commons/digester3/RegexRules.java b/core/src/main/java/org/apache/commons/digester3/RegexRules.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/RegexRules.java rename to core/src/main/java/org/apache/commons/digester3/RegexRules.java
diff --git a/src/main/java/org/apache/commons/digester3/Rule.java b/core/src/main/java/org/apache/commons/digester3/Rule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/Rule.java rename to core/src/main/java/org/apache/commons/digester3/Rule.java
diff --git a/src/main/java/org/apache/commons/digester3/RuleMatcher.java b/core/src/main/java/org/apache/commons/digester3/RuleMatcher.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/RuleMatcher.java rename to core/src/main/java/org/apache/commons/digester3/RuleMatcher.java
diff --git a/src/main/java/org/apache/commons/digester3/RuleSet.java b/core/src/main/java/org/apache/commons/digester3/RuleSet.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/RuleSet.java rename to core/src/main/java/org/apache/commons/digester3/RuleSet.java
diff --git a/src/main/java/org/apache/commons/digester3/RuleSetBase.java b/core/src/main/java/org/apache/commons/digester3/RuleSetBase.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/RuleSetBase.java rename to core/src/main/java/org/apache/commons/digester3/RuleSetBase.java
diff --git a/src/main/java/org/apache/commons/digester3/Rules.java b/core/src/main/java/org/apache/commons/digester3/Rules.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/Rules.java rename to core/src/main/java/org/apache/commons/digester3/Rules.java
diff --git a/src/main/java/org/apache/commons/digester3/RulesBase.java b/core/src/main/java/org/apache/commons/digester3/RulesBase.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/RulesBase.java rename to core/src/main/java/org/apache/commons/digester3/RulesBase.java
diff --git a/src/main/java/org/apache/commons/digester3/SetNestedPropertiesRule.java b/core/src/main/java/org/apache/commons/digester3/SetNestedPropertiesRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/SetNestedPropertiesRule.java rename to core/src/main/java/org/apache/commons/digester3/SetNestedPropertiesRule.java
diff --git a/src/main/java/org/apache/commons/digester3/SetNextRule.java b/core/src/main/java/org/apache/commons/digester3/SetNextRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/SetNextRule.java rename to core/src/main/java/org/apache/commons/digester3/SetNextRule.java
diff --git a/src/main/java/org/apache/commons/digester3/SetPropertiesRule.java b/core/src/main/java/org/apache/commons/digester3/SetPropertiesRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/SetPropertiesRule.java rename to core/src/main/java/org/apache/commons/digester3/SetPropertiesRule.java
diff --git a/src/main/java/org/apache/commons/digester3/SetPropertyRule.java b/core/src/main/java/org/apache/commons/digester3/SetPropertyRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/SetPropertyRule.java rename to core/src/main/java/org/apache/commons/digester3/SetPropertyRule.java
diff --git a/src/main/java/org/apache/commons/digester3/SetRootRule.java b/core/src/main/java/org/apache/commons/digester3/SetRootRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/SetRootRule.java rename to core/src/main/java/org/apache/commons/digester3/SetRootRule.java
diff --git a/src/main/java/org/apache/commons/digester3/SetTopRule.java b/core/src/main/java/org/apache/commons/digester3/SetTopRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/SetTopRule.java rename to core/src/main/java/org/apache/commons/digester3/SetTopRule.java
diff --git a/src/main/java/org/apache/commons/digester3/SimpleRegexMatcher.java b/core/src/main/java/org/apache/commons/digester3/SimpleRegexMatcher.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/SimpleRegexMatcher.java rename to core/src/main/java/org/apache/commons/digester3/SimpleRegexMatcher.java
diff --git a/src/main/java/org/apache/commons/digester3/StackAction.java b/core/src/main/java/org/apache/commons/digester3/StackAction.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/StackAction.java rename to core/src/main/java/org/apache/commons/digester3/StackAction.java
diff --git a/src/main/java/org/apache/commons/digester3/Substitutor.java b/core/src/main/java/org/apache/commons/digester3/Substitutor.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/Substitutor.java rename to core/src/main/java/org/apache/commons/digester3/Substitutor.java
diff --git a/src/main/java/org/apache/commons/digester3/WithDefaultsRulesWrapper.java b/core/src/main/java/org/apache/commons/digester3/WithDefaultsRulesWrapper.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/WithDefaultsRulesWrapper.java rename to core/src/main/java/org/apache/commons/digester3/WithDefaultsRulesWrapper.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/AnnotationHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/AnnotationHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/AnnotationHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/AnnotationHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/AnnotationHandlerFactory.java b/core/src/main/java/org/apache/commons/digester3/annotations/AnnotationHandlerFactory.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/AnnotationHandlerFactory.java rename to core/src/main/java/org/apache/commons/digester3/annotations/AnnotationHandlerFactory.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/DefaultAnnotationHandlerFactory.java b/core/src/main/java/org/apache/commons/digester3/annotations/DefaultAnnotationHandlerFactory.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/DefaultAnnotationHandlerFactory.java rename to core/src/main/java/org/apache/commons/digester3/annotations/DefaultAnnotationHandlerFactory.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/DigesterRule.java b/core/src/main/java/org/apache/commons/digester3/annotations/DigesterRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/DigesterRule.java rename to core/src/main/java/org/apache/commons/digester3/annotations/DigesterRule.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/DigesterRuleList.java b/core/src/main/java/org/apache/commons/digester3/annotations/DigesterRuleList.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/DigesterRuleList.java rename to core/src/main/java/org/apache/commons/digester3/annotations/DigesterRuleList.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/FromAnnotationsRuleModule.java b/core/src/main/java/org/apache/commons/digester3/annotations/FromAnnotationsRuleModule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/FromAnnotationsRuleModule.java rename to core/src/main/java/org/apache/commons/digester3/annotations/FromAnnotationsRuleModule.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/WithMemoryRulesBinder.java b/core/src/main/java/org/apache/commons/digester3/annotations/WithMemoryRulesBinder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/WithMemoryRulesBinder.java rename to core/src/main/java/org/apache/commons/digester3/annotations/WithMemoryRulesBinder.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/AbstractMethodHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/AbstractMethodHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/AbstractMethodHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/AbstractMethodHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/BeanPropertySetterHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/BeanPropertySetterHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/BeanPropertySetterHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/BeanPropertySetterHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/CallMethodHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/CallMethodHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/CallMethodHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/CallMethodHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/CallParamHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/CallParamHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/CallParamHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/CallParamHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/FactoryCreateHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/FactoryCreateHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/FactoryCreateHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/FactoryCreateHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/ObjectCreateHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/ObjectCreateHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/ObjectCreateHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/ObjectCreateHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/PathCallParamHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/PathCallParamHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/PathCallParamHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/PathCallParamHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/SetNextHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/SetNextHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/SetNextHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/SetNextHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/SetPropertiesHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/SetPropertiesHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/SetPropertiesHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/SetPropertiesHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/SetRootHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/SetRootHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/SetRootHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/SetRootHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/SetTopHandler.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/SetTopHandler.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/SetTopHandler.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/SetTopHandler.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/handlers/package-info.java b/core/src/main/java/org/apache/commons/digester3/annotations/handlers/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/handlers/package-info.java rename to core/src/main/java/org/apache/commons/digester3/annotations/handlers/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/package-info.java b/core/src/main/java/org/apache/commons/digester3/annotations/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/package-info.java rename to core/src/main/java/org/apache/commons/digester3/annotations/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/reflect/MethodArgument.java b/core/src/main/java/org/apache/commons/digester3/annotations/reflect/MethodArgument.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/reflect/MethodArgument.java rename to core/src/main/java/org/apache/commons/digester3/annotations/reflect/MethodArgument.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/reflect/package-info.java b/core/src/main/java/org/apache/commons/digester3/annotations/reflect/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/reflect/package-info.java rename to core/src/main/java/org/apache/commons/digester3/annotations/reflect/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/BeanPropertySetter.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/BeanPropertySetter.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/BeanPropertySetter.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/BeanPropertySetter.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/CallMethod.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/CallMethod.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/CallMethod.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/CallMethod.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/CallParam.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/CallParam.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/CallParam.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/CallParam.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/CreationRule.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/CreationRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/CreationRule.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/CreationRule.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/FactoryCreate.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/FactoryCreate.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/FactoryCreate.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/FactoryCreate.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/ObjectCreate.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/ObjectCreate.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/ObjectCreate.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/ObjectCreate.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/PathCallParam.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/PathCallParam.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/PathCallParam.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/PathCallParam.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/SetNext.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/SetNext.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/SetNext.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/SetNext.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/SetProperty.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/SetProperty.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/SetProperty.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/SetProperty.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/SetRoot.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/SetRoot.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/SetRoot.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/SetRoot.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/SetTop.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/SetTop.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/SetTop.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/SetTop.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/rules/package-info.java b/core/src/main/java/org/apache/commons/digester3/annotations/rules/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/rules/package-info.java rename to core/src/main/java/org/apache/commons/digester3/annotations/rules/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/utils/AnnotationUtils.java b/core/src/main/java/org/apache/commons/digester3/annotations/utils/AnnotationUtils.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/utils/AnnotationUtils.java rename to core/src/main/java/org/apache/commons/digester3/annotations/utils/AnnotationUtils.java
diff --git a/src/main/java/org/apache/commons/digester3/annotations/utils/package-info.java b/core/src/main/java/org/apache/commons/digester3/annotations/utils/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/annotations/utils/package-info.java rename to core/src/main/java/org/apache/commons/digester3/annotations/utils/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/AbstractBackToLinkedRuleBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/AbstractBackToLinkedRuleBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/AbstractBackToLinkedRuleBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/AbstractBackToLinkedRuleBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/AbstractNamespaceURIBasedRulesModule.java b/core/src/main/java/org/apache/commons/digester3/binder/AbstractNamespaceURIBasedRulesModule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/AbstractNamespaceURIBasedRulesModule.java rename to core/src/main/java/org/apache/commons/digester3/binder/AbstractNamespaceURIBasedRulesModule.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/AbstractParamTypeBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/AbstractParamTypeBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/AbstractParamTypeBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/AbstractParamTypeBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/AbstractRulesModule.java b/core/src/main/java/org/apache/commons/digester3/binder/AbstractRulesModule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/AbstractRulesModule.java rename to core/src/main/java/org/apache/commons/digester3/binder/AbstractRulesModule.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/AddAliasBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/AddAliasBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/AddAliasBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/AddAliasBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/BeanPropertySetterBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/BeanPropertySetterBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/BeanPropertySetterBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/BeanPropertySetterBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/BinderClassLoader.java b/core/src/main/java/org/apache/commons/digester3/binder/BinderClassLoader.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/BinderClassLoader.java rename to core/src/main/java/org/apache/commons/digester3/binder/BinderClassLoader.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/ByRuleBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/ByRuleBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/ByRuleBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/ByRuleBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/ByRuleProviderBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/ByRuleProviderBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/ByRuleProviderBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/ByRuleProviderBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/CallMethodBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/CallMethodBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/CallMethodBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/CallMethodBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/CallParamBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/CallParamBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/CallParamBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/CallParamBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/DefaultRulesBinder.java b/core/src/main/java/org/apache/commons/digester3/binder/DefaultRulesBinder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/DefaultRulesBinder.java rename to core/src/main/java/org/apache/commons/digester3/binder/DefaultRulesBinder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/DigesterLoader.java b/core/src/main/java/org/apache/commons/digester3/binder/DigesterLoader.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/DigesterLoader.java rename to core/src/main/java/org/apache/commons/digester3/binder/DigesterLoader.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/DigesterLoadingException.java b/core/src/main/java/org/apache/commons/digester3/binder/DigesterLoadingException.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/DigesterLoadingException.java rename to core/src/main/java/org/apache/commons/digester3/binder/DigesterLoadingException.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/ErrorMessage.java b/core/src/main/java/org/apache/commons/digester3/binder/ErrorMessage.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/ErrorMessage.java rename to core/src/main/java/org/apache/commons/digester3/binder/ErrorMessage.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/FactoryCreateBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/FactoryCreateBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/FactoryCreateBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/FactoryCreateBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/FromBinderRuleSet.java b/core/src/main/java/org/apache/commons/digester3/binder/FromBinderRuleSet.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/FromBinderRuleSet.java rename to core/src/main/java/org/apache/commons/digester3/binder/FromBinderRuleSet.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/LinkedRuleBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/LinkedRuleBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/LinkedRuleBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/LinkedRuleBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/NestedPropertiesBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/NestedPropertiesBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/NestedPropertiesBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/NestedPropertiesBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/NodeCreateRuleProvider.java b/core/src/main/java/org/apache/commons/digester3/binder/NodeCreateRuleProvider.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/NodeCreateRuleProvider.java rename to core/src/main/java/org/apache/commons/digester3/binder/NodeCreateRuleProvider.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/ObjectCreateBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/ObjectCreateBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/ObjectCreateBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/ObjectCreateBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/ObjectParamBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/ObjectParamBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/ObjectParamBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/ObjectParamBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/PathCallParamBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/PathCallParamBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/PathCallParamBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/PathCallParamBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/PluginCreateRuleBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/PluginCreateRuleBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/PluginCreateRuleBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/PluginCreateRuleBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/PluginDeclarationRuleBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/PluginDeclarationRuleBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/PluginDeclarationRuleBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/PluginDeclarationRuleBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/RuleProvider.java b/core/src/main/java/org/apache/commons/digester3/binder/RuleProvider.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/RuleProvider.java rename to core/src/main/java/org/apache/commons/digester3/binder/RuleProvider.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/RulesBinder.java b/core/src/main/java/org/apache/commons/digester3/binder/RulesBinder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/RulesBinder.java rename to core/src/main/java/org/apache/commons/digester3/binder/RulesBinder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/RulesModule.java b/core/src/main/java/org/apache/commons/digester3/binder/RulesModule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/RulesModule.java rename to core/src/main/java/org/apache/commons/digester3/binder/RulesModule.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/SetNextBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/SetNextBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/SetNextBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/SetNextBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/SetPropertiesBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/SetPropertiesBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/SetPropertiesBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/SetPropertiesBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/SetPropertyBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/SetPropertyBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/SetPropertyBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/SetPropertyBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/SetRootBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/SetRootBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/SetRootBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/SetRootBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/SetTopBuilder.java b/core/src/main/java/org/apache/commons/digester3/binder/SetTopBuilder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/SetTopBuilder.java rename to core/src/main/java/org/apache/commons/digester3/binder/SetTopBuilder.java
diff --git a/src/main/java/org/apache/commons/digester3/binder/package-info.java b/core/src/main/java/org/apache/commons/digester3/binder/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/binder/package-info.java rename to core/src/main/java/org/apache/commons/digester3/binder/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/package-info.java b/core/src/main/java/org/apache/commons/digester3/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/package-info.java rename to core/src/main/java/org/apache/commons/digester3/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/Declaration.java b/core/src/main/java/org/apache/commons/digester3/plugins/Declaration.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/Declaration.java rename to core/src/main/java/org/apache/commons/digester3/plugins/Declaration.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/InitializableRule.java b/core/src/main/java/org/apache/commons/digester3/plugins/InitializableRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/InitializableRule.java rename to core/src/main/java/org/apache/commons/digester3/plugins/InitializableRule.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/LogUtils.java b/core/src/main/java/org/apache/commons/digester3/plugins/LogUtils.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/LogUtils.java rename to core/src/main/java/org/apache/commons/digester3/plugins/LogUtils.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/PluginAssertionFailure.java b/core/src/main/java/org/apache/commons/digester3/plugins/PluginAssertionFailure.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/PluginAssertionFailure.java rename to core/src/main/java/org/apache/commons/digester3/plugins/PluginAssertionFailure.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/PluginConfigurationException.java b/core/src/main/java/org/apache/commons/digester3/plugins/PluginConfigurationException.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/PluginConfigurationException.java rename to core/src/main/java/org/apache/commons/digester3/plugins/PluginConfigurationException.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/PluginContext.java b/core/src/main/java/org/apache/commons/digester3/plugins/PluginContext.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/PluginContext.java rename to core/src/main/java/org/apache/commons/digester3/plugins/PluginContext.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/PluginCreateRule.java b/core/src/main/java/org/apache/commons/digester3/plugins/PluginCreateRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/PluginCreateRule.java rename to core/src/main/java/org/apache/commons/digester3/plugins/PluginCreateRule.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/PluginDeclarationRule.java b/core/src/main/java/org/apache/commons/digester3/plugins/PluginDeclarationRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/PluginDeclarationRule.java rename to core/src/main/java/org/apache/commons/digester3/plugins/PluginDeclarationRule.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/PluginException.java b/core/src/main/java/org/apache/commons/digester3/plugins/PluginException.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/PluginException.java rename to core/src/main/java/org/apache/commons/digester3/plugins/PluginException.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/PluginInvalidInputException.java b/core/src/main/java/org/apache/commons/digester3/plugins/PluginInvalidInputException.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/PluginInvalidInputException.java rename to core/src/main/java/org/apache/commons/digester3/plugins/PluginInvalidInputException.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/PluginManager.java b/core/src/main/java/org/apache/commons/digester3/plugins/PluginManager.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/PluginManager.java rename to core/src/main/java/org/apache/commons/digester3/plugins/PluginManager.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/PluginRules.java b/core/src/main/java/org/apache/commons/digester3/plugins/PluginRules.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/PluginRules.java rename to core/src/main/java/org/apache/commons/digester3/plugins/PluginRules.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/RuleFinder.java b/core/src/main/java/org/apache/commons/digester3/plugins/RuleFinder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/RuleFinder.java rename to core/src/main/java/org/apache/commons/digester3/plugins/RuleFinder.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/RuleLoader.java b/core/src/main/java/org/apache/commons/digester3/plugins/RuleLoader.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/RuleLoader.java rename to core/src/main/java/org/apache/commons/digester3/plugins/RuleLoader.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/RulesFactory.java b/core/src/main/java/org/apache/commons/digester3/plugins/RulesFactory.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/RulesFactory.java rename to core/src/main/java/org/apache/commons/digester3/plugins/RulesFactory.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/package-info.java b/core/src/main/java/org/apache/commons/digester3/plugins/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/package-info.java rename to core/src/main/java/org/apache/commons/digester3/plugins/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromClass.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromClass.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromClass.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromClass.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltClass.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltClass.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltClass.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltClass.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltMethod.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltMethod.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltMethod.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltMethod.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltResource.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltResource.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltResource.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltResource.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromFile.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromFile.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromFile.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromFile.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromMethod.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromMethod.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromMethod.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromMethod.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromResource.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromResource.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromResource.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromResource.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderSetProperties.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderSetProperties.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/FinderSetProperties.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderSetProperties.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromClass.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromClass.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromClass.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromClass.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromStream.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromStream.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromStream.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromStream.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderSetProperties.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderSetProperties.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderSetProperties.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderSetProperties.java
diff --git a/src/main/java/org/apache/commons/digester3/plugins/strategies/package-info.java b/core/src/main/java/org/apache/commons/digester3/plugins/strategies/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/plugins/strategies/package-info.java rename to core/src/main/java/org/apache/commons/digester3/plugins/strategies/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/substitution/CompoundSubstitutor.java b/core/src/main/java/org/apache/commons/digester3/substitution/CompoundSubstitutor.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/substitution/CompoundSubstitutor.java rename to core/src/main/java/org/apache/commons/digester3/substitution/CompoundSubstitutor.java
diff --git a/src/main/java/org/apache/commons/digester3/substitution/MultiVariableExpander.java b/core/src/main/java/org/apache/commons/digester3/substitution/MultiVariableExpander.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/substitution/MultiVariableExpander.java rename to core/src/main/java/org/apache/commons/digester3/substitution/MultiVariableExpander.java
diff --git a/src/main/java/org/apache/commons/digester3/substitution/VariableAttributes.java b/core/src/main/java/org/apache/commons/digester3/substitution/VariableAttributes.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/substitution/VariableAttributes.java rename to core/src/main/java/org/apache/commons/digester3/substitution/VariableAttributes.java
diff --git a/src/main/java/org/apache/commons/digester3/substitution/VariableExpander.java b/core/src/main/java/org/apache/commons/digester3/substitution/VariableExpander.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/substitution/VariableExpander.java rename to core/src/main/java/org/apache/commons/digester3/substitution/VariableExpander.java
diff --git a/src/main/java/org/apache/commons/digester3/substitution/VariableSubstitutor.java b/core/src/main/java/org/apache/commons/digester3/substitution/VariableSubstitutor.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/substitution/VariableSubstitutor.java rename to core/src/main/java/org/apache/commons/digester3/substitution/VariableSubstitutor.java
diff --git a/src/main/java/org/apache/commons/digester3/substitution/package-info.java b/core/src/main/java/org/apache/commons/digester3/substitution/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/substitution/package-info.java rename to core/src/main/java/org/apache/commons/digester3/substitution/package-info.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlMethodRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlMethodRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlMethodRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlMethodRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/BeanPropertySetterRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/BeanPropertySetterRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/BeanPropertySetterRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/BeanPropertySetterRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/CallMethodRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/CallMethodRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/CallMethodRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/CallMethodRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/CallParamRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/CallParamRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/CallParamRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/CallParamRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/FactoryCreateRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/FactoryCreateRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/FactoryCreateRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/FactoryCreateRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/FromXmlRulesModule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/FromXmlRulesModule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/FromXmlRulesModule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/FromXmlRulesModule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/IncludeRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/IncludeRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/IncludeRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/IncludeRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/NameSpaceURIRulesBinder.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/NameSpaceURIRulesBinder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/NameSpaceURIRulesBinder.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/NameSpaceURIRulesBinder.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/NodeCreateRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/NodeCreateRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/NodeCreateRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/NodeCreateRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/ObjectCreateRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/ObjectCreateRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/ObjectCreateRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/ObjectCreateRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/ObjectParamRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/ObjectParamRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/ObjectParamRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/ObjectParamRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/PatternRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/PatternRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/PatternRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/PatternRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/PatternStack.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/PatternStack.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/PatternStack.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/PatternStack.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/PrefixedRulesBinder.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/PrefixedRulesBinder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/PrefixedRulesBinder.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/PrefixedRulesBinder.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetNamespaceURIRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetNamespaceURIRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetNamespaceURIRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetNamespaceURIRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesAliasRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesAliasRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesAliasRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesAliasRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesIgnoreRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesIgnoreRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesIgnoreRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesIgnoreRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetNextRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetNextRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetNextRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetNextRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesAliasRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesAliasRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesAliasRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesAliasRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesIgnoreRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesIgnoreRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesIgnoreRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesIgnoreRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertyRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertyRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetPropertyRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertyRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetRootRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetRootRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetRootRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetRootRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/SetTopRule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/SetTopRule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/SetTopRule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/SetTopRule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/WithMemoryRulesBinder.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/WithMemoryRulesBinder.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/WithMemoryRulesBinder.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/WithMemoryRulesBinder.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/XmlRulesModule.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/XmlRulesModule.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/XmlRulesModule.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/XmlRulesModule.java
diff --git a/src/main/java/org/apache/commons/digester3/xmlrules/package-info.java b/core/src/main/java/org/apache/commons/digester3/xmlrules/package-info.java similarity index 100% rename from src/main/java/org/apache/commons/digester3/xmlrules/package-info.java rename to core/src/main/java/org/apache/commons/digester3/xmlrules/package-info.java