This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/cglib-cglib-3.3.0 in repository https://gitbox.apache.org/repos/asf/commons-digester.git
discard 3ab631ed Bump cglib from 3.2.5 to 3.3.0 add 2a89327d Remove useless return. add 4c1884bd Remove redundant modifiers like public on interface members. Remove redundant modifiers like private on enum constructors. add 5d0378a9 Use for-each. add 0f655f76 Use final. add 2b98326c Add missing '@Override' annotations. add da5da462 Use a String instead of building one. add 0030065f Normalize spelling to US English in comments. add 691ee0eb Add Java 17-EA to the GitHub build. add 6fc490da Use String#isEmpty(). add 368fba91 Simplify array cloning. add a5b4b61d Collapse multiple identical catch clauses into one. add a15105cc Remove unused imports. add e3b6ce92 Fix Checkstyle suppressions DTD link. add dbd1bb6c Fix Checkstyle suppressions DTD link. add 8b7af93f Use isEmpty(). add 3f83327d Use isEmpty(). add eb68867e Use isEmpty(). add 4c0abaec Update local name. add cb4cfb47 Ignore IML (IntelliJ) files. add e9bc5fa1 Make private elements final where possible. add 64887e80 Fix Checkstyle XML. add d5a8bd79 Normalize to US English spelling. add 16b60e7a Normalize to US English spelling. add 1a3e6ea7 Remove trailing whitepsace. add b0c9fddb Remove use of redundant String.substring() parameter. add a470027c Use primitive parsing. add 26aaab7e No need to nest in else. add 74587f2a Add GitHub code of conduct page that points to the Apache page. add 51bd9554 Replace GitHub build for Java 15 with Java 16 and drop Java 16-ea. add f9795aeb Update `actions/setup-java` to v2. add 7653af98 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-digester add cb7ca847 Run dependabot once a week. add 831916db Replace Java 15 with Java 16 in Travis CI. add 2b6e07d9 AdoptOpenJDK is moving to the Eclipse Foundation and rebranding as Eclipse Temurin. add 90216176 Update GitHub build from Java 16 to 17. add 452b3e79 Use Javadoc tags instead of HTML. add 59d5e9cc Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-digester add fb9b0574 Add CodeQL GitHub workflow. add ea952861 Add simple default goal. add 50f1d413 Delete .travis.yml add 73445e91 Bump actions/cache from 2 to 3.0.2 add c793f3dd Organize. add 68f19b50 Bump actions/setup-java from 2 to 3 add b366c248 Javadoc and don't use FQCN in throws clause. add 6ab7c2b6 Bump actions/cache from 3.0.2 to 3.0.3 add 9e1c8864 Bump actions/checkout 2.3.4 to 3 add 6b436a5c Add coverage.yml add 5a01544e Normalize Javadoc spelling add 80be0d38 Normalize Javadoc spelling add a5189571 Bump actions/cache 3.0.4 to 3.0.5 add a7397fbd Bump actions/cache 3.0.4 to 3.0.5 add f00406b8 Bump actions/checkout 2 to 3 add ad22b7b7 Update GitHub builds to use Temurin add 18e471da Bump actions/cache from 3.0.5 to 3.0.6 add 55a773a3 Bump actions/cache from 3.0.6 to 3.0.7 add 83b65ca6 Bump actions/cache from 3.0.7 to 3.0.8 add 3dc4fc4c Add pmd:cpd-check to Maven default goal add 717a9536 Javadoc @see tags do not need to use a FQCN for classes in java.lang add 9b66903f We don't use author tags add 999e65f1 Use standard Javadoc @since tag format add e5b2c944 Bump actions/checkout from 3 to 3.0.2. add f6023b30 Add same scorecards-analysis.yml as Apache Log4j (except for branches) add 3fabb487 Use GitHub cache for CodeQL add ac47216f Bump actions/setup-java from 3 to 3.5.1 add 1ee57dcb GitHub Actions build: no top level permission defined add d2ae492e Set to level permissions to 'read' add 0d265f6e Don't persist credentials unnecessarily add 2b31f85d Add GHitHub robots file add 19647da5 Update NOTICE to 2023 add 4b835b2f Fix typos add 85054131 Fix spelling add 7a1e38a1 += .asf.yaml add 86a8f659 +=README add 7b85dd8b codeql-action v1 now deprecated add d9d5f2bf codecov-commenter => notifications add 313ea912 Trying to get CI build to pass... add d1edf799 Ignore IDE files add a2203a54 Trying to get CI build to pass... add 109de0f2 Javadoc: Convert package.html to package-info.java add 3b6957f0 Fix Javadoc error add 583e241f Move license header to the top of the file add 060997b2 Allow to build on Java 17 add 2225da07 Switch back to verify add 3fb18ae3 Switch back to install: commons-digester3-dist needs installed files it seems add fcc86ecd Grammar add b39caf1a Spelling add f4eb40c5 Throw a RuntimeException subclass instead of RuntimeException add 0b4d51ed Use a JRE built-in Charset instead of a magic string add 11c82b48 Fix typo add f427a343 Remove reference to non-existent artifact add 660a5476 Folder names should be the same as the artifact ID add ddd7e1e0 Bump commons-parent from 28 to 58 add b373a639 Update copyright end date add 3bd3ef71 Bump junit from 4.13 to 4.13.1 in /commons-digester3-core add db48a141 Merge pull request #77 from apache/dependabot/maven/commons-digester3-core/junit-junit-4.13.1 add 0550e6b6 Bump cglib from 3.2.5 to 3.3.0 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (3ab631ed) \ N -- N -- N refs/heads/dependabot/maven/cglib-cglib-3.3.0 (0550e6b6) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .github/dependabot.yml => .asf.yaml | 24 +- .travis.yml => .github/GH-ROBOTS.txt | 44 +- .github/dependabot.yml | 6 +- .github/workflows/codeql-analysis.yml | 85 ++ .github/workflows/{maven.yml => coverage.yml} | 30 +- .github/workflows/maven.yml | 96 +- .github/workflows/scorecards-analysis.yml | 67 + .gitignore | 10 +- SECURITY.md => CODE_OF_CONDUCT.md | 2 +- NOTICE.txt | 2 +- README.md | 108 ++ .../checkstyle-suppressions.xml | 4 +- {core => commons-digester3-core}/pom.xml | 6 +- .../commons/digester3/AbstractMethodRule.java | 546 ++++---- .../digester3/AbstractObjectCreationFactory.java | 9 +- .../commons/digester3/AbstractRulesImpl.java | 33 +- .../commons/digester3/BeanPropertySetterRule.java | 18 +- .../apache/commons/digester3/CallMethodRule.java | 93 +- .../apache/commons/digester3/CallParamRule.java | 30 +- .../digester3/DefaultThrowingErrorHandler.java | 9 +- .../org/apache/commons/digester3/Digester.java | 519 +++---- .../commons/digester3/ExtendedBaseRules.java | 67 +- .../commons/digester3/FactoryCreateRule.java | 42 +- .../apache/commons/digester3/NodeCreateRule.java | 876 ++++++------ .../apache/commons/digester3/ObjectCreateRule.java | 48 +- .../commons/digester3/ObjectCreationFactory.java | 8 +- .../apache/commons/digester3/ObjectParamRule.java | 14 +- .../commons/digester3/PathCallParamRule.java | 16 +- .../commons/digester3/PatternRuleMatcher.java | 11 +- .../commons/digester3/RecordedInvocation.java | 295 ++-- .../org/apache/commons/digester3/RegexMatcher.java | 4 +- .../org/apache/commons/digester3/RegexRules.java | 29 +- .../java/org/apache/commons/digester3/Rule.java | 342 ++--- .../org/apache/commons/digester3/RuleMatcher.java | 0 .../java/org/apache/commons/digester3/RuleSet.java | 14 +- .../org/apache/commons/digester3/RuleSetBase.java | 5 +- .../java/org/apache/commons/digester3/Rules.java | 22 +- .../org/apache/commons/digester3/RulesBase.java | 43 +- .../commons/digester3/SetNestedPropertiesRule.java | 94 +- .../org/apache/commons/digester3/SetNextRule.java | 20 +- .../commons/digester3/SetPropertiesRule.java | 34 +- .../apache/commons/digester3/SetPropertyRule.java | 14 +- .../org/apache/commons/digester3/SetRootRule.java | 22 +- .../org/apache/commons/digester3/SetTopRule.java | 20 +- .../commons/digester3/SimpleRegexMatcher.java | 24 +- .../org/apache/commons/digester3/StackAction.java | 2 +- .../org/apache/commons/digester3/Substitutor.java | 22 +- .../digester3/WithDefaultsRulesWrapper.java | 40 +- .../digester3/annotations/AnnotationHandler.java | 0 .../annotations/AnnotationHandlerFactory.java | 0 .../DefaultAnnotationHandlerFactory.java | 3 +- .../digester3/annotations/DigesterRule.java | 2 +- .../digester3/annotations/DigesterRuleList.java | 2 +- .../annotations/FromAnnotationsRuleModule.java | 33 +- .../annotations/WithMemoryRulesBinder.java | 21 +- .../handlers/AbstractMethodHandler.java | 37 +- .../handlers/BeanPropertySetterHandler.java | 3 +- .../annotations/handlers/CallMethodHandler.java | 5 +- .../annotations/handlers/CallParamHandler.java | 7 +- .../annotations/handlers/FactoryCreateHandler.java | 7 +- .../annotations/handlers/ObjectCreateHandler.java | 7 +- .../annotations/handlers/PathCallParamHandler.java | 3 +- .../annotations/handlers/SetNextHandler.java | 4 +- .../annotations/handlers/SetPropertiesHandler.java | 7 +- .../annotations/handlers/SetRootHandler.java | 4 +- .../annotations/handlers/SetTopHandler.java | 5 +- .../annotations/handlers/package-info.java | 14 +- .../digester3/annotations/package-info.java | 12 +- .../annotations/reflect/MethodArgument.java | 34 +- .../annotations/reflect/package-info.java | 12 +- .../annotations/rules/BeanPropertySetter.java | 0 .../digester3/annotations/rules/CallMethod.java | 0 .../digester3/annotations/rules/CallParam.java | 0 .../digester3/annotations/rules/CreationRule.java | 2 +- .../digester3/annotations/rules/FactoryCreate.java | 6 +- .../digester3/annotations/rules/ObjectCreate.java | 0 .../digester3/annotations/rules/PathCallParam.java | 0 .../digester3/annotations/rules/SetNext.java | 2 +- .../digester3/annotations/rules/SetProperty.java | 0 .../digester3/annotations/rules/SetRoot.java | 2 +- .../digester3/annotations/rules/SetTop.java | 0 .../digester3/annotations/rules/package-info.java | 10 +- .../annotations/utils/AnnotationUtils.java | 32 +- .../digester3/annotations/utils/package-info.java | 10 +- .../binder/AbstractBackToLinkedRuleBuilder.java | 5 +- .../AbstractNamespaceURIBasedRulesModule.java | 6 +- .../digester3/binder/AbstractParamTypeBuilder.java | 18 +- .../digester3/binder/AbstractRulesModule.java | 11 +- .../commons/digester3/binder/AddAliasBuilder.java | 4 +- .../binder/BeanPropertySetterBuilder.java | 10 +- .../digester3/binder/BinderClassLoader.java | 11 +- .../commons/digester3/binder/ByRuleBuilder.java | 4 +- .../digester3/binder/ByRuleProviderBuilder.java | 4 +- .../digester3/binder/CallMethodBuilder.java | 20 +- .../commons/digester3/binder/CallParamBuilder.java | 10 +- .../digester3/binder/DefaultRulesBinder.java | 27 +- .../commons/digester3/binder/DigesterLoader.java | 104 +- .../digester3/binder/DigesterLoadingException.java | 6 +- .../commons/digester3/binder/ErrorMessage.java | 6 +- .../digester3/binder/FactoryCreateBuilder.java | 18 +- .../digester3/binder/FromBinderRuleSet.java | 26 +- .../digester3/binder/LinkedRuleBuilder.java | 36 +- .../digester3/binder/NestedPropertiesBuilder.java | 16 +- .../digester3/binder/NodeCreateRuleProvider.java | 20 +- .../digester3/binder/ObjectCreateBuilder.java | 24 +- .../digester3/binder/ObjectParamBuilder.java | 8 +- .../digester3/binder/PathCallParamBuilder.java | 6 +- .../digester3/binder/PluginCreateRuleBuilder.java | 28 +- .../binder/PluginDeclarationRuleBuilder.java | 4 +- .../commons/digester3/binder/RuleProvider.java | 0 .../commons/digester3/binder/RulesBinder.java | 0 .../commons/digester3/binder/RulesModule.java | 0 .../commons/digester3/binder/SetNextBuilder.java | 4 +- .../digester3/binder/SetPropertiesBuilder.java | 14 +- .../digester3/binder/SetPropertyBuilder.java | 8 +- .../commons/digester3/binder/SetRootBuilder.java | 4 +- .../commons/digester3/binder/SetTopBuilder.java | 4 +- .../commons/digester3/binder/package-info.java | 14 +- .../org/apache/commons/digester3/package-info.java | 16 +- .../commons/digester3/plugins/Declaration.java | 32 +- .../digester3/plugins/InitializableRule.java | 78 +- .../apache/commons/digester3/plugins/LogUtils.java | 2 +- .../digester3/plugins/PluginAssertionFailure.java | 10 +- .../plugins/PluginConfigurationException.java | 8 +- .../commons/digester3/plugins/PluginContext.java | 38 +- .../digester3/plugins/PluginCreateRule.java | 1265 ++++++++--------- .../digester3/plugins/PluginDeclarationRule.java | 28 +- .../commons/digester3/plugins/PluginException.java | 8 +- .../plugins/PluginInvalidInputException.java | 8 +- .../commons/digester3/plugins/PluginManager.java | 40 +- .../commons/digester3/plugins/PluginRules.java | 936 ++++++------- .../commons/digester3/plugins/RuleFinder.java | 2 +- .../commons/digester3/plugins/RuleLoader.java | 2 +- .../commons/digester3/plugins/RulesFactory.java | 4 +- .../commons/digester3/plugins/package-info.java | 12 +- .../plugins/strategies/FinderFromClass.java | 14 +- .../plugins/strategies/FinderFromDfltClass.java | 14 +- .../plugins/strategies/FinderFromDfltMethod.java | 12 +- .../plugins/strategies/FinderFromDfltResource.java | 12 +- .../plugins/strategies/FinderFromFile.java | 16 +- .../plugins/strategies/FinderFromMethod.java | 10 +- .../plugins/strategies/FinderFromResource.java | 20 +- .../plugins/strategies/FinderSetProperties.java | 12 +- .../plugins/strategies/LoaderFromClass.java | 26 +- .../plugins/strategies/LoaderFromStream.java | 16 +- .../plugins/strategies/LoaderSetProperties.java | 8 +- .../digester3/plugins/strategies/package-info.java | 12 +- .../substitution/CompoundSubstitutor.java | 16 +- .../substitution/MultiVariableExpander.java | 21 +- .../digester3/substitution/VariableAttributes.java | 42 +- .../digester3/substitution/VariableExpander.java | 2 +- .../substitution/VariableSubstitutor.java | 14 +- .../digester3/substitution/package-info.java | 12 +- .../digester3/xmlrules/AbstractXmlMethodRule.java | 14 +- .../digester3/xmlrules/AbstractXmlRule.java | 6 +- .../digester3/xmlrules/BeanPropertySetterRule.java | 10 +- .../commons/digester3/xmlrules/CallMethodRule.java | 22 +- .../commons/digester3/xmlrules/CallParamRule.java | 28 +- .../digester3/xmlrules/FactoryCreateRule.java | 6 +- .../digester3/xmlrules/FromXmlRulesModule.java | 36 +- .../commons/digester3/xmlrules/IncludeRule.java | 24 +- .../xmlrules/NameSpaceURIRulesBinder.java | 21 +- .../commons/digester3/xmlrules/NodeCreateRule.java | 14 +- .../digester3/xmlrules/ObjectCreateRule.java | 22 +- .../digester3/xmlrules/ObjectParamRule.java | 18 +- .../commons/digester3/xmlrules/PatternRule.java | 10 +- .../commons/digester3/xmlrules/PatternStack.java | 14 +- .../digester3/xmlrules/PrefixedRulesBinder.java | 15 +- .../digester3/xmlrules/SetNamespaceURIRule.java | 6 +- .../xmlrules/SetNestedPropertiesAliasRule.java | 8 +- .../xmlrules/SetNestedPropertiesIgnoreRule.java | 6 +- .../xmlrules/SetNestedPropertiesRule.java | 10 +- .../commons/digester3/xmlrules/SetNextRule.java | 12 +- .../digester3/xmlrules/SetPropertiesAliasRule.java | 8 +- .../xmlrules/SetPropertiesIgnoreRule.java | 6 +- .../digester3/xmlrules/SetPropertiesRule.java | 10 +- .../digester3/xmlrules/SetPropertyRule.java | 10 +- .../commons/digester3/xmlrules/SetRootRule.java | 12 +- .../commons/digester3/xmlrules/SetTopRule.java | 12 +- .../digester3/xmlrules/WithMemoryRulesBinder.java | 17 +- .../commons/digester3/xmlrules/XmlRulesModule.java | 11 +- .../commons/digester3/xmlrules/package-info.java | 14 +- .../commons/digester3/xmlrules/digester-rules.dtd | 0 .../src/main/resources/overview.html | 0 .../java/org/apache/commons/digester3/Address.java | 16 +- .../org/apache/commons/digester3/AlphaBean.java | 10 +- .../commons/digester3/AsyncReaderTestCase.java | 16 +- .../digester3/BeanPropertySetterRuleTestCase.java | 26 +- .../org/apache/commons/digester3/BetaBean.java | 8 +- .../java/org/apache/commons/digester3/Box.java | 12 +- .../commons/digester3/CallMethodRuleTestCase.java | 1434 ++++++++++---------- .../commons/digester3/DTDValidationTestCase.java | 271 ++-- .../commons/digester3/Digester133TestCase.java | 14 +- .../commons/digester3/Digester153TestCase.java | 28 +- .../commons/digester3/Digester162TestCase.java | 4 +- .../commons/digester3/Digester171TestCase.java | 2 +- .../apache/commons/digester3/DigesterTestCase.java | 1426 ++++++++++--------- .../org/apache/commons/digester3/Employee.java | 22 +- .../apache/commons/digester3/ErrorHandlerTest.java | 42 +- .../digester3/ExtendedBaseRulesTestCase.java | 825 ++++++----- .../commons/digester3/LocationTrackerTestCase.java | 26 +- .../org/apache/commons/digester3/Nameable.java | 0 .../org/apache/commons/digester3/NamedBean.java | 116 +- .../digester3/NamespaceSnapshotTestCase.java | 21 +- .../apache/commons/digester3/NamespacedBox.java | 2 +- .../commons/digester3/NodeCreateRuleTestCase.java | 1084 ++++++++------- .../digester3/ObjectCreationFactoryTestImpl.java | 87 +- .../commons/digester3/ObjectParamRuleTestCase.java | 184 ++- .../digester3/OtherTestObjectCreationFactory.java | 58 +- .../OverlappingCallMethodRuleTestCase.java | 36 +- .../org/apache/commons/digester3/ParamBean.java | 128 +- .../apache/commons/digester3/PrimitiveBean.java | 112 +- .../commons/digester3/RegexRulesTestCase.java | 412 +++--- .../org/apache/commons/digester3/RuleTestCase.java | 1138 ++++++++-------- .../commons/digester3/RulesBaseTestCase.java | 548 ++++---- .../digester3/SetNestedPropertiesRuleTestCase.java | 70 +- .../digester3/SetPropertiesRuleTestCase.java | 24 +- .../commons/digester3/SetPropertyRuleTestCase.java | 17 +- .../apache/commons/digester3/SimpleTestBean.java | 12 +- .../org/apache/commons/digester3/TestBean.java | 632 +++++---- .../commons/digester3/TestEntityResolution.java | 113 +- .../commons/digester3/TestFactoryCreate.java | 454 +++---- .../org/apache/commons/digester3/TestRule.java | 380 +++--- .../org/apache/commons/digester3/TestRuleSet.java | 200 ++- .../org/apache/commons/digester3/URLTestCase.java | 9 +- .../WithDefaultsRulesWrapperTestCase.java | 209 ++- .../apache/commons/digester3/XIncludeTestCase.java | 12 +- .../commons/digester3/XMLSchemaTestCase.java | 24 +- .../annotations/AbstractAnnotatedPojoTestCase.java | 14 +- .../digester3/annotations/addressbook/Address.java | 16 +- .../annotations/addressbook/AddressBook.java | 6 +- .../addressbook/AddressBookTestCase.java | 2 +- .../digester3/annotations/addressbook/Person.java | 16 +- .../digester3/annotations/catalog/AudioVisual.java | 15 +- .../digester3/annotations/catalog/Book.java | 13 +- .../digester3/annotations/catalog/BookFactory.java | 4 +- .../digester3/annotations/catalog/Catalog.java | 8 +- .../annotations/catalog/CatalogTestCase.java | 4 +- .../digester3/annotations/catalog/Item.java | 0 .../digester3/annotations/employee/Address.java | 16 +- .../digester3/annotations/employee/Employee.java | 10 +- .../annotations/employee/EmployeeTestCase.java | 4 +- .../failingtests/BeanWithFakeHandler.java | 2 +- .../FailingDigesterLoaderHandlerFactory.java | 3 +- .../annotations/failingtests/FailingTestCase.java | 0 .../annotations/failingtests/FakeHandler.java | 3 +- .../annotations/failingtests/FakeRule.java | 0 .../digester3/annotations/person/Person.java | 14 +- .../annotations/person/PersonTestCase.java | 2 +- .../commons/digester3/annotations/rss/Channel.java | 16 +- .../commons/digester3/annotations/rss/Image.java | 16 +- .../commons/digester3/annotations/rss/Item.java | 10 +- .../digester3/annotations/rss/RssTestCase.java | 4 +- .../annotations/servletbean/ServletBean.java | 12 +- .../servletbean/ServletBeanTestCase.java | 2 +- .../binder/BinderClassLoaderTestCase.java | 57 +- .../digester3/binder/Digester163TestCase.java | 13 +- .../digester3/binder/DigesterLoaderTestCase.java | 31 +- .../apache/commons/digester3/binder/Entity.java | 2 +- .../commons/digester3/plugins/Container.java | 2 +- .../digester3/plugins/ContainerCustomRules.java | 8 +- .../commons/digester3/plugins/DumperRule.java | 14 +- .../commons/digester3/plugins/ObjectTestImpl.java | 2 +- .../apache/commons/digester3/plugins/Slider.java | 16 +- .../plugins/TestConfigurablePluginAttributes.java | 65 +- .../commons/digester3/plugins/TestDeclaration.java | 19 +- .../digester3/plugins/TestDefaultPlugin.java | 44 +- .../commons/digester3/plugins/TestDelegate.java | 11 +- .../commons/digester3/plugins/TestInline.java | 34 +- .../commons/digester3/plugins/TestLocalRules.java | 39 +- .../commons/digester3/plugins/TestRecursion.java | 23 +- .../commons/digester3/plugins/TestRuleInfo.java | 51 +- .../commons/digester3/plugins/TestXmlRuleInfo.java | 51 +- .../commons/digester3/plugins/TextLabel.java | 4 +- .../commons/digester3/plugins/TextLabel2.java | 4 +- .../digester3/plugins/TextLabel2RuleInfo.java | 4 +- .../apache/commons/digester3/plugins/Utils.java | 84 +- .../apache/commons/digester3/plugins/Widget.java | 0 .../substitution/CompoundSubstitutorTestCase.java | 338 ++--- .../substitution/VariableExpansionTestCase.java | 654 +++++---- .../xmlrules/BeanPropertySetterRuleTestCase.java | 4 +- .../digester3/xmlrules/CallParamTestObject.java | 164 ++- .../xmlrules/DigesterPatternStackTest.java | 0 .../xmlrules/DigesterRulesSourceTestImpl.java | 93 +- .../apache/commons/digester3/xmlrules/Entry.java | 10 +- .../apache/commons/digester3/xmlrules/Feed.java | 12 +- .../digester3/xmlrules/FromXmlRuleSetTest.java | 99 +- .../commons/digester3/xmlrules/IncludeTest.java | 16 +- .../commons/digester3/xmlrules/ObjectTestImpl.java | 224 ++- .../xmlrules/SetNamespaceURITestCase.java | 6 +- .../xmlrules/ThrowExceptionCreationFactory.java | 78 +- .../digester3/AttributeDefinedConstructor.xml | 0 .../apache/commons/digester3/BasicConstructor.xml | 0 .../ConstructorWithAttributeAndElement.xml | 0 .../commons/digester3/Test-digester-172-wrong.xml | 0 .../org/apache/commons/digester3/Test1.xml | 0 .../org/apache/commons/digester3/Test10.xml | 0 .../org/apache/commons/digester3/Test11.xml | 0 .../org/apache/commons/digester3/Test12-01.xml | 0 .../org/apache/commons/digester3/Test12-02.xml | 0 .../org/apache/commons/digester3/Test12.xml | 0 .../org/apache/commons/digester3/Test13-01.xml | 0 .../org/apache/commons/digester3/Test13-02.xml | 0 .../org/apache/commons/digester3/Test13.xsd | 0 .../org/apache/commons/digester3/Test2.xml | 0 .../org/apache/commons/digester3/Test3.xml | 0 .../org/apache/commons/digester3/Test4.xml | 0 .../org/apache/commons/digester3/Test5.xml | 0 .../org/apache/commons/digester3/Test6.xml | 0 .../org/apache/commons/digester3/Test7.xml | 0 .../org/apache/commons/digester3/Test8.xml | 0 .../org/apache/commons/digester3/Test9.xml | 0 .../annotations/addressbook/AddressBook.xml | 0 .../digester3/annotations/catalog/Catalog.xml | 0 .../digester3/annotations/employee/Employee.xml | 0 .../digester3/annotations/person/Person.xml | 0 .../commons/digester3/annotations/rss/Channel.xml | 0 .../annotations/servletbean/ServletBean.xml | 0 .../org/apache/commons/digester3/binder/rules.xml | 0 .../org/apache/commons/digester3/binder/test.xml | 0 .../org/apache/commons/digester3/digester-162.xml | 0 .../digester3/document-with-relative-dtd-error.xml | 0 .../digester3/document-with-relative-dtd.xml | 0 .../digester3/extractPropertyNameFromAttribute.xml | 0 .../digester3/plugins/ObjectTestImplRuleInfo.xml | 0 .../org/apache/commons/digester3/plugins/test1.xml | 0 .../org/apache/commons/digester3/plugins/test2.xml | 0 .../org/apache/commons/digester3/plugins/test3.xml | 0 .../apache/commons/digester3/plugins/test4a.xml | 0 .../apache/commons/digester3/plugins/test4b.xml | 0 .../apache/commons/digester3/plugins/test5a.xml | 0 .../apache/commons/digester3/plugins/test5b.xml | 0 .../apache/commons/digester3/plugins/test5c.xml | 0 .../org/apache/commons/digester3/plugins/test6.xml | 0 .../org/apache/commons/digester3/plugins/test7.xml | 0 .../apache/commons/digester3/plugins/xmlrules1.xml | 0 .../apache/commons/digester3/plugins/xmlrules2.xml | 0 .../org/apache/commons/digester3/simple.dtd | 0 .../commons/digester3/xmlrules/atom-content.xml | 0 .../commons/digester3/xmlrules/atom-rules.xml | 0 .../digester3/xmlrules/constructor-testrules.xml | 0 .../extractPropertyNameFromAttribute-rules.xml | 0 .../digester3/xmlrules/test-call-param-rules.xml | 0 .../xmlrules/test-node-create-rules-input.xml | 0 .../digester3/xmlrules/test-node-create-rules.xml | 0 .../org/apache/commons/digester3/xmlrules/test.xml | 0 .../digester3/xmlrules/testCircularRules.xml | 0 .../digester3/xmlrules/testPropertyAliasRules.xml | 0 .../commons/digester3/xmlrules/testfactory.xml | 0 .../digester3/xmlrules/testfactoryignore.xml | 0 .../digester3/xmlrules/testfactorynoignore.xml | 0 .../commons/digester3/xmlrules/testrules.xml | 0 .../digester3/xmlrules/testrulesinclude.xml | 0 {dist => commons-digester3-dist}/pom.xml | 5 - .../src/main/assembly/LICENSE-with-deps.txt | 0 .../src/main/assembly/NOTICE-with-deps.txt | 19 +- .../src/main/assembly/bin.xml | 0 .../src/main/assembly/src.xml | 0 .../annotations/atom/pom.xml | 0 .../annotations/atom/readme.txt | 0 .../commons/digester3/annotations/atom/Entry.java | 10 +- .../commons/digester3/annotations/atom/Feed.java | 12 +- .../commons/digester3/annotations/atom/Main.java | 14 +- .../annotations/atom/xmlcontent.xml | 0 .../api/addressbook/example.xml | 0 .../api/addressbook/pom.xml | 0 .../api/addressbook/readme.txt | 0 .../examples/api/addressbook/Address.java | 36 +- .../examples/api/addressbook/AddressBook.java | 10 +- .../digester3/examples/api/addressbook/Main.java | 24 +- .../digester3/examples/api/addressbook/Person.java | 22 +- .../api/catalog/example.xml | 0 .../api/catalog/pom.xml | 0 .../api/catalog/readme.txt | 0 .../examples/api/catalog/AudioVisual.java | 20 +- .../digester3/examples/api/catalog/Book.java | 14 +- .../examples/api/catalog/BookFactory.java | 16 +- .../digester3/examples/api/catalog/Catalog.java | 10 +- .../digester3/examples/api/catalog/Item.java | 8 +- .../digester3/examples/api/catalog/Main.java | 46 +- .../api/dbinsert/example.xml | 0 .../api/dbinsert/pom.xml | 0 .../api/dbinsert/readme.txt | 0 .../digester3/examples/api/dbinsert/Main.java | 38 +- .../digester3/examples/api/dbinsert/Row.java | 10 +- .../examples/api/dbinsert/RowInserterRule.java | 24 +- .../digester3/examples/api/dbinsert/Table.java | 8 +- .../api/document-markup/pom.xml | 0 .../api/document-markup/readme.txt | 0 .../examples/api/documentmarkup/Main.java | 30 +- .../api/documentmarkup/MarkupDigester.java | 30 +- .../api/documentmarkup/SetTextSegmentRule.java | 14 +- .../api/documentmarkup/TextSegmentHandler.java | 6 +- .../api/readme.txt | 0 .../edsl/atom/pom.xml | 0 .../edsl/atom/readme.txt | 0 .../digester3/edsl/atom/AtomRulesModule.java | 0 .../apache/commons/digester3/edsl/atom/Entry.java | 10 +- .../apache/commons/digester3/edsl/atom/Feed.java | 12 +- .../apache/commons/digester3/edsl/atom/Main.java | 14 +- .../edsl/atom/xmlcontent.xml | 0 .../plugins/pipeline/compound.xml | 0 .../plugins/pipeline/input.txt | 0 .../plugins/pipeline/pom.xml | 0 .../plugins/pipeline/readme.txt | 0 .../examples/plugins/pipeline/CaseTransform.java | 10 +- .../plugins/pipeline/CompoundTransform.java | 16 +- .../examples/plugins/pipeline/Pipeline.java | 40 +- .../plugins/pipeline/SubstituteTransform.java | 18 +- .../examples/plugins/pipeline/Transform.java | 4 +- .../plugins/pipeline/substitute.xml | 0 .../plugins/pipeline/uppercase.xml | 0 {examples => commons-digester3-examples}/pom.xml | 0 .../readme.txt | 0 .../rss/LICENSE.txt | 0 .../rss/pom.xml | 0 .../rss/readme.txt | 0 .../org/apache/commons/digester3/rss/Channel.java | 86 +- .../org/apache/commons/digester3/rss/Image.java | 20 +- .../org/apache/commons/digester3/rss/Item.java | 14 +- .../apache/commons/digester3/rss/RSSDigester.java | 46 +- .../apache/commons/digester3/rss/TextInput.java | 16 +- .../apache/commons/digester3/rss/package-info.java | 14 +- .../apache/commons/digester3/rss/rss-example.xml | 0 .../xmlrules/addressbook/example.xml | 0 .../xmlrules/addressbook/pom.xml | 0 .../xmlrules/addressbook/readme.txt | 0 .../examples/xmlrules/addressbook/Address.java | 36 +- .../examples/xmlrules/addressbook/AddressBook.java | 10 +- .../examples/xmlrules/addressbook/Main.java | 26 +- .../examples/xmlrules/addressbook/Person.java | 22 +- .../xmlrules/addressbook/xmlrules.xml | 0 .../xmlrules/readme.txt | 0 dist/src/main/assembly/NOTICE-with-deps.txt | 11 - .../org/apache/commons/digester3/rss/package.html | 25 - pom.xml | 56 +- src/changes/changes.xml | 335 ++--- src/site/xdoc/guide/xmlrules.xml | 2 +- 438 files changed, 11060 insertions(+), 10766 deletions(-) copy .github/dependabot.yml => .asf.yaml (56%) rename .travis.yml => .github/GH-ROBOTS.txt (75%) create mode 100644 .github/workflows/codeql-analysis.yml copy .github/workflows/{maven.yml => coverage.yml} (71%) create mode 100644 .github/workflows/scorecards-analysis.yml copy SECURITY.md => CODE_OF_CONDUCT.md (83%) create mode 100644 README.md rename {core => commons-digester3-core}/checkstyle-suppressions.xml (91%) rename {core => commons-digester3-core}/pom.xml (97%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/AbstractMethodRule.java (83%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/AbstractObjectCreationFactory.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/AbstractRulesImpl.java (71%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/BeanPropertySetterRule.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/CallMethodRule.java (83%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/CallParamRule.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/DefaultThrowingErrorHandler.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/Digester.java (83%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/ExtendedBaseRules.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/FactoryCreateRule.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/NodeCreateRule.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/ObjectCreateRule.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/ObjectCreationFactory.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/ObjectParamRule.java (91%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/PathCallParamRule.java (79%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/PatternRuleMatcher.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/RecordedInvocation.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/RegexMatcher.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/RegexRules.java (82%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/Rule.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/RuleMatcher.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/RuleSet.java (79%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/RuleSetBase.java (93%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/Rules.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/RulesBase.java (78%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/SetNestedPropertiesRule.java (83%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/SetNextRule.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/SetPropertiesRule.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/SetPropertyRule.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/SetRootRule.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/SetTopRule.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/SimpleRegexMatcher.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/StackAction.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/Substitutor.java (73%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/WithDefaultsRulesWrapper.java (79%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/AnnotationHandler.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/AnnotationHandlerFactory.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/DefaultAnnotationHandlerFactory.java (94%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/DigesterRule.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/DigesterRuleList.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/FromAnnotationsRuleModule.java (85%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/WithMemoryRulesBinder.java (84%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/AbstractMethodHandler.java (79%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/BeanPropertySetterHandler.java (92%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/CallMethodHandler.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/CallParamHandler.java (85%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/FactoryCreateHandler.java (83%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/ObjectCreateHandler.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/PathCallParamHandler.java (92%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/SetNextHandler.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/SetPropertiesHandler.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/SetRootHandler.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/SetTopHandler.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/handlers/package-info.java (95%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/package-info.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/reflect/MethodArgument.java (81%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/reflect/package-info.java (92%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/BeanPropertySetter.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/CallMethod.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/CallParam.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/CreationRule.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/FactoryCreate.java (97%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/ObjectCreate.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/PathCallParam.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/SetNext.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/SetProperty.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/SetRoot.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/SetTop.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/rules/package-info.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/utils/AnnotationUtils.java (81%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/annotations/utils/package-info.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/AbstractBackToLinkedRuleBuilder.java (95%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/AbstractNamespaceURIBasedRulesModule.java (93%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/AbstractParamTypeBuilder.java (89%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/AbstractRulesModule.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/AddAliasBuilder.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/BeanPropertySetterBuilder.java (85%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/BinderClassLoader.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/ByRuleBuilder.java (89%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/ByRuleProviderBuilder.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/CallMethodBuilder.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/CallParamBuilder.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/DefaultRulesBinder.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/DigesterLoader.java (84%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/DigesterLoadingException.java (89%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/ErrorMessage.java (94%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/FactoryCreateBuilder.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/FromBinderRuleSet.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/LinkedRuleBuilder.java (92%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/NestedPropertiesBuilder.java (84%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/NodeCreateRuleProvider.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/ObjectCreateBuilder.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/ObjectParamBuilder.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/PathCallParamBuilder.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/PluginCreateRuleBuilder.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/PluginDeclarationRuleBuilder.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/RuleProvider.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/RulesBinder.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/RulesModule.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/SetNextBuilder.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/SetPropertiesBuilder.java (84%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/SetPropertyBuilder.java (87%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/SetRootBuilder.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/SetTopBuilder.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/binder/package-info.java (100%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/package-info.java (79%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/Declaration.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/InitializableRule.java (93%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/LogUtils.java (98%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/PluginAssertionFailure.java (93%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/PluginConfigurationException.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/PluginContext.java (96%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/PluginCreateRule.java (83%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/PluginDeclarationRule.java (82%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/PluginException.java (91%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/PluginInvalidInputException.java (89%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/PluginManager.java (85%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/PluginRules.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/RuleFinder.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/RuleLoader.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/RulesFactory.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/package-info.java (92%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromClass.java (92%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltClass.java (89%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltMethod.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromDfltResource.java (89%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromFile.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromMethod.java (91%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderFromResource.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/FinderSetProperties.java (91%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromClass.java (80%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderFromStream.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/LoaderSetProperties.java (90%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/plugins/strategies/package-info.java (92%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/substitution/CompoundSubstitutor.java (80%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/substitution/MultiVariableExpander.java (84%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/substitution/VariableAttributes.java (81%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/substitution/VariableExpander.java (99%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/substitution/VariableSubstitutor.java (91%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/substitution/package-info.java (92%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlMethodRule.java (76%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/AbstractXmlRule.java (89%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/BeanPropertySetterRule.java (81%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/CallMethodRule.java (72%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/CallParamRule.java (65%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/FactoryCreateRule.java (88%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/FromXmlRulesModule.java (85%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/IncludeRule.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/NameSpaceURIRulesBinder.java (82%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/NodeCreateRule.java (80%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/ObjectCreateRule.java (69%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/ObjectParamRule.java (72%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/PatternRule.java (85%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/PatternStack.java (79%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/PrefixedRulesBinder.java (83%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetNamespaceURIRule.java (85%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesAliasRule.java (79%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesIgnoreRule.java (83%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetNestedPropertiesRule.java (81%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetNextRule.java (77%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesAliasRule.java (80%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesIgnoreRule.java (83%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertiesRule.java (73%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetPropertyRule.java (80%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetRootRule.java (77%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/SetTopRule.java (77%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/WithMemoryRulesBinder.java (86%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/XmlRulesModule.java (93%) rename {core => commons-digester3-core}/src/main/java/org/apache/commons/digester3/xmlrules/package-info.java (93%) rename {core => commons-digester3-core}/src/main/resources/org/apache/commons/digester3/xmlrules/digester-rules.dtd (100%) rename {core => commons-digester3-core}/src/main/resources/overview.html (100%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/Address.java (83%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/AlphaBean.java (87%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/AsyncReaderTestCase.java (82%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/BeanPropertySetterRuleTestCase.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/BetaBean.java (89%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/Box.java (88%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/CallMethodRuleTestCase.java (85%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/DTDValidationTestCase.java (90%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/Digester133TestCase.java (86%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/Digester153TestCase.java (86%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/Digester162TestCase.java (90%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/Digester171TestCase.java (96%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/DigesterTestCase.java (82%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/Employee.java (80%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/ErrorHandlerTest.java (78%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/ExtendedBaseRulesTestCase.java (96%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/LocationTrackerTestCase.java (81%) copy {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/Nameable.java (100%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/NamedBean.java (85%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/NamespaceSnapshotTestCase.java (88%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/NamespacedBox.java (94%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/NodeCreateRuleTestCase.java (78%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/ObjectCreationFactoryTestImpl.java (88%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/ObjectParamRuleTestCase.java (84%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/OtherTestObjectCreationFactory.java (96%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/OverlappingCallMethodRuleTestCase.java (90%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/ParamBean.java (85%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/PrimitiveBean.java (87%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/RegexRulesTestCase.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/RuleTestCase.java (85%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/RulesBaseTestCase.java (93%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/SetNestedPropertiesRuleTestCase.java (85%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/SetPropertiesRuleTestCase.java (88%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/SetPropertyRuleTestCase.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/SimpleTestBean.java (85%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/TestBean.java (78%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/TestEntityResolution.java (85%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/TestFactoryCreate.java (88%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/TestRule.java (80%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/TestRuleSet.java (90%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/URLTestCase.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/WithDefaultsRulesWrapperTestCase.java (90%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/XIncludeTestCase.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/XMLSchemaTestCase.java (88%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/AbstractAnnotatedPojoTestCase.java (83%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/addressbook/Address.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/addressbook/AddressBook.java (92%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/addressbook/AddressBookTestCase.java (97%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/addressbook/Person.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/catalog/AudioVisual.java (89%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/catalog/Book.java (92%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/catalog/BookFactory.java (92%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/catalog/Catalog.java (92%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/catalog/CatalogTestCase.java (95%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/catalog/Item.java (100%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/employee/Address.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/employee/Employee.java (92%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/employee/EmployeeTestCase.java (95%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/failingtests/BeanWithFakeHandler.java (95%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/failingtests/FailingDigesterLoaderHandlerFactory.java (94%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/failingtests/FailingTestCase.java (100%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/failingtests/FakeHandler.java (90%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/failingtests/FakeRule.java (100%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/person/Person.java (92%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/person/PersonTestCase.java (97%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/rss/Channel.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/rss/Image.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/rss/Item.java (92%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/rss/RssTestCase.java (97%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/servletbean/ServletBean.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/annotations/servletbean/ServletBeanTestCase.java (96%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/binder/BinderClassLoaderTestCase.java (80%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/binder/Digester163TestCase.java (90%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/binder/DigesterLoaderTestCase.java (76%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/binder/Entity.java (95%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/Container.java (96%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/ContainerCustomRules.java (80%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/DumperRule.java (77%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/ObjectTestImpl.java (96%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/Slider.java (80%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TestConfigurablePluginAttributes.java (79%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TestDeclaration.java (78%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TestDefaultPlugin.java (75%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TestDelegate.java (87%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TestInline.java (80%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TestLocalRules.java (82%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TestRecursion.java (76%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TestRuleInfo.java (75%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TestXmlRuleInfo.java (76%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TextLabel.java (93%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TextLabel2.java (93%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/TextLabel2RuleInfo.java (88%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/Utils.java (91%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/plugins/Widget.java (100%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/substitution/CompoundSubstitutorTestCase.java (76%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/substitution/VariableExpansionTestCase.java (73%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/BeanPropertySetterRuleTestCase.java (92%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/CallParamTestObject.java (81%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/DigesterPatternStackTest.java (100%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/DigesterRulesSourceTestImpl.java (92%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/Entry.java (88%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/Feed.java (88%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/FromXmlRuleSetTest.java (79%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/IncludeTest.java (86%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/ObjectTestImpl.java (79%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/SetNamespaceURITestCase.java (90%) rename {core => commons-digester3-core}/src/test/java/org/apache/commons/digester3/xmlrules/ThrowExceptionCreationFactory.java (92%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/AttributeDefinedConstructor.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/BasicConstructor.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/ConstructorWithAttributeAndElement.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test-digester-172-wrong.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test1.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test10.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test11.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test12-01.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test12-02.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test12.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test13-01.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test13-02.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test13.xsd (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test2.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test3.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test4.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test5.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test6.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test7.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test8.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/Test9.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/annotations/addressbook/AddressBook.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/annotations/catalog/Catalog.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/annotations/employee/Employee.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/annotations/person/Person.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/annotations/rss/Channel.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/annotations/servletbean/ServletBean.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/binder/rules.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/binder/test.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/digester-162.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/document-with-relative-dtd-error.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/document-with-relative-dtd.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/extractPropertyNameFromAttribute.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/ObjectTestImplRuleInfo.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test1.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test2.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test3.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test4a.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test4b.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test5a.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test5b.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test5c.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test6.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/test7.xml (100%) copy {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/xmlrules1.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/plugins/xmlrules2.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/simple.dtd (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/atom-content.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/atom-rules.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/constructor-testrules.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/extractPropertyNameFromAttribute-rules.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/test-call-param-rules.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/test-node-create-rules-input.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/test-node-create-rules.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/test.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/testCircularRules.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/testPropertyAliasRules.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/testfactory.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/testfactoryignore.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/testfactorynoignore.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/testrules.xml (100%) rename {core => commons-digester3-core}/src/test/resources/org/apache/commons/digester3/xmlrules/testrulesinclude.xml (100%) rename {dist => commons-digester3-dist}/pom.xml (94%) rename {dist => commons-digester3-dist}/src/main/assembly/LICENSE-with-deps.txt (100%) rename core/src/test/resources/org/apache/commons/digester3/plugins/xmlrules1.xml => commons-digester3-dist/src/main/assembly/NOTICE-with-deps.txt (66%) rename {dist => commons-digester3-dist}/src/main/assembly/bin.xml (100%) rename {dist => commons-digester3-dist}/src/main/assembly/src.xml (100%) rename {examples => commons-digester3-examples}/annotations/atom/pom.xml (100%) rename {examples => commons-digester3-examples}/annotations/atom/readme.txt (100%) rename {examples => commons-digester3-examples}/annotations/atom/src/main/java/org/apache/commons/digester3/annotations/atom/Entry.java (91%) rename {examples => commons-digester3-examples}/annotations/atom/src/main/java/org/apache/commons/digester3/annotations/atom/Feed.java (90%) rename {examples => commons-digester3-examples}/annotations/atom/src/main/java/org/apache/commons/digester3/annotations/atom/Main.java (86%) rename {examples => commons-digester3-examples}/annotations/atom/xmlcontent.xml (100%) rename {examples => commons-digester3-examples}/api/addressbook/example.xml (100%) rename {examples => commons-digester3-examples}/api/addressbook/pom.xml (100%) rename {examples => commons-digester3-examples}/api/addressbook/readme.txt (100%) rename {examples => commons-digester3-examples}/api/addressbook/src/main/java/org/apache/commons/digester3/examples/api/addressbook/Address.java (86%) rename {examples => commons-digester3-examples}/api/addressbook/src/main/java/org/apache/commons/digester3/examples/api/addressbook/AddressBook.java (92%) rename {examples => commons-digester3-examples}/api/addressbook/src/main/java/org/apache/commons/digester3/examples/api/addressbook/Main.java (93%) rename {examples => commons-digester3-examples}/api/addressbook/src/main/java/org/apache/commons/digester3/examples/api/addressbook/Person.java (82%) rename {examples => commons-digester3-examples}/api/catalog/example.xml (100%) rename {examples => commons-digester3-examples}/api/catalog/pom.xml (100%) rename {examples => commons-digester3-examples}/api/catalog/readme.txt (100%) rename {examples => commons-digester3-examples}/api/catalog/src/main/java/org/apache/commons/digester3/examples/api/catalog/AudioVisual.java (86%) rename {examples => commons-digester3-examples}/api/catalog/src/main/java/org/apache/commons/digester3/examples/api/catalog/Book.java (88%) rename {examples => commons-digester3-examples}/api/catalog/src/main/java/org/apache/commons/digester3/examples/api/catalog/BookFactory.java (89%) rename {examples => commons-digester3-examples}/api/catalog/src/main/java/org/apache/commons/digester3/examples/api/catalog/Catalog.java (92%) rename {examples => commons-digester3-examples}/api/catalog/src/main/java/org/apache/commons/digester3/examples/api/catalog/Item.java (95%) rename {examples => commons-digester3-examples}/api/catalog/src/main/java/org/apache/commons/digester3/examples/api/catalog/Main.java (88%) rename {examples => commons-digester3-examples}/api/dbinsert/example.xml (100%) rename {examples => commons-digester3-examples}/api/dbinsert/pom.xml (100%) rename {examples => commons-digester3-examples}/api/dbinsert/readme.txt (100%) rename {examples => commons-digester3-examples}/api/dbinsert/src/main/java/org/apache/commons/digester3/examples/api/dbinsert/Main.java (89%) rename {examples => commons-digester3-examples}/api/dbinsert/src/main/java/org/apache/commons/digester3/examples/api/dbinsert/Row.java (93%) rename {examples => commons-digester3-examples}/api/dbinsert/src/main/java/org/apache/commons/digester3/examples/api/dbinsert/RowInserterRule.java (86%) rename {examples => commons-digester3-examples}/api/dbinsert/src/main/java/org/apache/commons/digester3/examples/api/dbinsert/Table.java (95%) rename {examples => commons-digester3-examples}/api/document-markup/pom.xml (100%) rename {examples => commons-digester3-examples}/api/document-markup/readme.txt (100%) rename {examples => commons-digester3-examples}/api/document-markup/src/main/java/org/apache/commons/digester3/examples/api/documentmarkup/Main.java (84%) rename {examples => commons-digester3-examples}/api/document-markup/src/main/java/org/apache/commons/digester3/examples/api/documentmarkup/MarkupDigester.java (86%) rename {examples => commons-digester3-examples}/api/document-markup/src/main/java/org/apache/commons/digester3/examples/api/documentmarkup/SetTextSegmentRule.java (88%) rename {examples => commons-digester3-examples}/api/document-markup/src/main/java/org/apache/commons/digester3/examples/api/documentmarkup/TextSegmentHandler.java (95%) rename {examples => commons-digester3-examples}/api/readme.txt (100%) rename {examples => commons-digester3-examples}/edsl/atom/pom.xml (100%) rename {examples => commons-digester3-examples}/edsl/atom/readme.txt (100%) rename {examples => commons-digester3-examples}/edsl/atom/src/main/java/org/apache/commons/digester3/edsl/atom/AtomRulesModule.java (100%) rename {examples => commons-digester3-examples}/edsl/atom/src/main/java/org/apache/commons/digester3/edsl/atom/Entry.java (88%) rename {examples => commons-digester3-examples}/edsl/atom/src/main/java/org/apache/commons/digester3/edsl/atom/Feed.java (88%) rename {examples => commons-digester3-examples}/edsl/atom/src/main/java/org/apache/commons/digester3/edsl/atom/Main.java (84%) rename {examples => commons-digester3-examples}/edsl/atom/xmlcontent.xml (100%) rename {examples => commons-digester3-examples}/plugins/pipeline/compound.xml (100%) rename {examples => commons-digester3-examples}/plugins/pipeline/input.txt (100%) rename {examples => commons-digester3-examples}/plugins/pipeline/pom.xml (100%) rename {examples => commons-digester3-examples}/plugins/pipeline/readme.txt (100%) rename {examples => commons-digester3-examples}/plugins/pipeline/src/main/java/org/apache/commons/digester3/examples/plugins/pipeline/CaseTransform.java (93%) rename {examples => commons-digester3-examples}/plugins/pipeline/src/main/java/org/apache/commons/digester3/examples/plugins/pipeline/CompoundTransform.java (85%) rename {examples => commons-digester3-examples}/plugins/pipeline/src/main/java/org/apache/commons/digester3/examples/plugins/pipeline/Pipeline.java (79%) rename {examples => commons-digester3-examples}/plugins/pipeline/src/main/java/org/apache/commons/digester3/examples/plugins/pipeline/SubstituteTransform.java (85%) rename {examples => commons-digester3-examples}/plugins/pipeline/src/main/java/org/apache/commons/digester3/examples/plugins/pipeline/Transform.java (99%) rename {examples => commons-digester3-examples}/plugins/pipeline/substitute.xml (100%) rename {examples => commons-digester3-examples}/plugins/pipeline/uppercase.xml (100%) rename {examples => commons-digester3-examples}/pom.xml (100%) rename {examples => commons-digester3-examples}/readme.txt (100%) rename {examples => commons-digester3-examples}/rss/LICENSE.txt (100%) rename {examples => commons-digester3-examples}/rss/pom.xml (100%) rename {examples => commons-digester3-examples}/rss/readme.txt (100%) rename {examples => commons-digester3-examples}/rss/src/main/java/org/apache/commons/digester3/rss/Channel.java (85%) rename {examples => commons-digester3-examples}/rss/src/main/java/org/apache/commons/digester3/rss/Image.java (91%) rename {examples => commons-digester3-examples}/rss/src/main/java/org/apache/commons/digester3/rss/Item.java (92%) rename {examples => commons-digester3-examples}/rss/src/main/java/org/apache/commons/digester3/rss/RSSDigester.java (89%) rename {examples => commons-digester3-examples}/rss/src/main/java/org/apache/commons/digester3/rss/TextInput.java (92%) rename core/src/test/java/org/apache/commons/digester3/Nameable.java => commons-digester3-examples/rss/src/main/resources/org/apache/commons/digester3/rss/package-info.java (82%) rename {examples => commons-digester3-examples}/rss/src/main/resources/org/apache/commons/digester3/rss/rss-example.xml (100%) rename {examples => commons-digester3-examples}/xmlrules/addressbook/example.xml (100%) rename {examples => commons-digester3-examples}/xmlrules/addressbook/pom.xml (100%) rename {examples => commons-digester3-examples}/xmlrules/addressbook/readme.txt (100%) rename {examples => commons-digester3-examples}/xmlrules/addressbook/src/main/java/org/apache/commons/digester3/examples/xmlrules/addressbook/Address.java (86%) rename {examples => commons-digester3-examples}/xmlrules/addressbook/src/main/java/org/apache/commons/digester3/examples/xmlrules/addressbook/AddressBook.java (92%) rename {examples => commons-digester3-examples}/xmlrules/addressbook/src/main/java/org/apache/commons/digester3/examples/xmlrules/addressbook/Main.java (89%) rename {examples => commons-digester3-examples}/xmlrules/addressbook/src/main/java/org/apache/commons/digester3/examples/xmlrules/addressbook/Person.java (82%) rename {examples => commons-digester3-examples}/xmlrules/addressbook/xmlrules.xml (100%) rename {examples => commons-digester3-examples}/xmlrules/readme.txt (100%) delete mode 100644 dist/src/main/assembly/NOTICE-with-deps.txt delete mode 100644 examples/rss/src/main/resources/org/apache/commons/digester3/rss/package.html