This is an automated email from the ASF dual-hosted git repository. ggregory pushed a change to branch release in repository https://gitbox.apache.org/repos/asf/commons-configuration.git
from 1208fcf3 Update POM version for Apache release 2.9.0 add fe660421 Bump to next development version add 1fae60c3 Fix links add a82253e8 Bump actions/setup-java from 3.10.0 to 3.11.0 add fbed5a92 Bump ossf/scorecard-action from 2.1.2 to 2.1.3 (#292) add d448fcb3 Bump actions/checkout from 3.5.0 to 3.5.2 add 2b7a6778 Bump jackson-databind from 2.14.2 to 2.15.0 (#297) add d1039da1 Bump jackson-databind from 2.14.2 to 2.15.0 #297 add a371544b Bump commons-parent from 56 to 57 (#299) add 841312c9 Bump commons-parent from 56 to 57 #299 add 663d2691 Bump commons-io:commons-io: from 2.11.0 to 2.12.0 add 80484156 Bump jackson-databind from 2.15.0 to 2.15.1 add 99a306fb Bump spring.version from 5.3.26 to 5.3.27 add d430a118 Grammar add f3dbe09a Bump commons-parent from 57 to 58 add 4ce78432 Bump jackson-databind from 2.15.1 to 2.15.2 (#303) add 1602f134 Bump jackson-databind from 2.15.1 to 2.15.2 #303 add 646ee378 Bump commons-io from 2.12.0 to 2.13.0 add f26b3b72 Bump actions/checkout from 3.5.2 to 3.5.3 (#304) add a6919d87 Spelling add e813e708 Bump commons-codec:commons-codec: from 1.15 to 1.16.0 add 5f7cb155 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-configuration.git add b4086cfa [StepSecurity] ci: Harden GitHub Actions (#307) add e237d4f5 [StepSecurity] ci: Harden GitHub Actions #307 add 134d9e85 Bump ossf/scorecard-action from 2.1.3 to 2.2.0 (#308) add 7ae11a39 Use modern Map APIs add 9243c8c0 CONFIGURATION-834 Update ConfigurationPropertySource to so resolved values are returned. (#309) add 3621eb04 [CONFIGURATION-834] ConfirgurationPropertySource doesn't supply resolved values add 0c307483 [CONFIGURATION-834] ConfirgurationPropertySource doesn't supply resolved values add 3ed973dc Bump spring.version from 5.3.27 to 5.3.28 add 8f5cbe77 Use modern API add 1bcf13ca Use a JRE built-in Charset instead of a magic string add 2927ab51 Reuse FileUtils in tests add 1c900725 Normalize spelling add 2f15262e Bump commons-parent from 58 to 59 add 7f9cd4ad Revert "Bump commons-parent from 58 to 59" add acde1146 Bump actions/setup-java from 3.11.0 to 3.12.0 (#311) add 80af9018 Bump commons-lang3 from 3.12.0 to 3.13.0 add 70ae1237 Bump spring-* from 5.3.28 to 5.3.29 add 3821b0d9 Fix typo add 88b128db Fix typo add c13339a5 Bump commons-parent from 58 to 59 add a54be4d2 Bump org.yaml:snakeyaml from 2.0 to 2.1 (#312) add 5ebcec12 Bump org.yaml:snakeyaml from 2.0 to 2.1 #312. add b1f40cf1 Better internal class name add 16887eb8 Bump actions/checkout from 3.5.3 to 3.6.0 (#313) add 414cd651 Bump commons-parent from 59 to 61 add a96694d4 Update DTD add 11f1f290 Bump org.apache.commons:commons-dbcp2 from 2.9.0 to 2.10.0 add ea8f8987 Bump org.yaml:snakeyaml from 2.1 to 2.2 (#315) add 72ce3b6a Bump org.yaml:snakeyaml from 2.1 to 2.2 #315 add 5612ca4a Bump slf4j.version from 2.0.7 to 2.0.9 (#316) add a0b1a6e1 Bump slf4j.version from 2.0.7 to 2.0.9 #316. add ea746c1e Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-configuration.git add 1e096136 Bump commons-parent from 61 to 62 add 0b4ce541 Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#317) add 70cef5ae Bump actions/checkout from 3.6.0 to 4.0.0 (#319) add b54454c3 Bump actions/cache from 3.3.1 to 3.3.2 (#318) add 0dc7451e Use final Better lambdas Remove trailing whitespace Use else Add missing @Override add 446b6fac Bump spring-* from 5.3.29 to 5.3.30 add 7ab8514c Normalize spelling add bd253ed0 Reuse Objects.toString() add 1a2a8178 Bump actions/setup-java from 3.12.0 to 3.13.0 (#321) add 854aac3e Bump actions/checkout from 4.0.0 to 4.1.0 (#322) add 35ffa22d Bump commons-io from 2.13.0 to 2.14.0 add ed32b410 Bump org.apache.commons:commons-pool2 from 2.11.1 to 2.12.0 add f2498423 Update call deprecated in Java 9 add 84b1a7ac Remove commons.releaseManagerName and commons.releaseManagerKey add 898250f0 Move 'conf' folder under 'src' like other components add 9bd1107f Format XML add b3ac3222 Use Checkstyle to validate import order add 56f0d70c Make private classes final add a262fe06 Bump commons-parent add f9606cb2 Make private static classes final add 872979eb Normalize mvn invocation on GitHub add 99960839 Bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#324) add 832f50d0 Add Java 21 build to GitHub add 42990b58 Update comment add 374194c2 Bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 (#326) add 8e6d2493 Bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 #326 add 35e0ecf8 Javadoc add 76a6d8e2 Better parameter names add 27b7e616 Camel-case test method name add 6a0c1d22 Bump actions/checkout from 4.1.0 to 4.1.1 (#327) add dd6660e0 Bump org.apache.logging.log4j:log4j-1.2-* from 2.20.0 to 2.21.0. add 75a610f5 Bump commons-parent from 62 to 64 add 0ec3add8 Pick up animal sniffer version from parent POM add 2037f5b3 Pick up Maven site plugin version from parent POM add 2e9d7414 Drop Closer comment add 80144a8e Drop Coverall-related profile add 01a206b5 Update properties for versions add 1594ff55 Specify encoding; fix EOL add 1b09bd33 Fix up GHA badges add 117990a1 XML format indent add 77ad6773 Take prefix delimiter into account when SubsetConfiguration.getKeysInternal() is called (#300) add d73fb203 Take prefix delimiter into account when SubsetConfiguration.getKeysInternal() is called #300. add d1b4d0ed Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-configuration.git add 388ab01a Document new APIs and update next version to 2.10.0 add 4f907f25 Bump org.apache.logging.log4j:log4j-1.2-* from 2.21.0 to 2.21.1 add 7dfe123e Bump commons-io from 2.14.0 to 2.15.0 add 4d01d704 Don't install by default add 3a23ffde Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-configuration.git add b2948137 Bump org.apache.commons:commons-dbcp2 from 2.10.0 to 2.11.0 add ea75ab5c Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#328) add c00c6ab5 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-configuration add 01c46101 Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0 add 76a6757e Fix Javadoc errors (Java 21) add 5be6f30e Normalize getter Javadoc add 1272d6e6 Normalize setter Javadoc add 130cdc02 Clarifies Java platform requirement add 8bb08054 Clarifies Java platform requirement add de3e535d Make package private class final add 47471743 Make private class final add 001e9135 Javadoc add 4a9fe873 Java Java 5 Javadoc link with Java 8 add e0adee60 Java Java 5 Javadoc link with Java 8 add 5f10eec2 Bump com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.16.0 (#331) add 2d44de65 Bump com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.16.0 #331 add 22c1c065 Bump commons-lang3 from 3.13.0 to 3.14.0 add ccf62992 Checkstyle: @author tags are deprecated add d579be45 Bump spring-* from 5.3.30 to 5.3.31 add 5f1a5256 Remove extra blank lines add f9b1dd53 Bump commons-io from 2.15.0 to 2.15.1 add cf70f2fa Bump commons-logging:commons-logging from 1.2 to 1.3.0 add f4e2d652 Bump commons-parent from 64 to 65 add a7917fb3 Bump actions/setup-java from 3.13.0 to 4.0.0 (#333) add c89dcbbf Fix link to the user mailing list add d7ea172a Bump log4j.version from 2.21.1 to 2.22.0 (#334) add 2cddc71d Bump log4j.version from 2.21.1 to 2.22.0 #334 add 4bb3c600 Javadoc: Remove redundant "java.lang" prefix add 65a7b5c9 Use constant instead of magic string add 88be47be Use constant instead of magic string add 7a20cec4 Javadoc add 8c96d9a2 Javadoc add 845914f2 Use StandardCharsets instead of magic string add d38ad256 Bump github/codeql-action from 2 to 3 (#336) add aea20410 Bump actions/upload-artifact from 3.1.3 to 4.0.0 (#337) add d0b70165 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-configuration add 3b01964b Use StandardCharsets instead of magic string add 1106a726 Better Javadoc add c0267e80 Javadoc add 8c88eaa7 Manage Javadoc plugin add 6b65ec67 Fix Javadoc spelling add d5801b48 Pin GH plugin versions add 254e922d Pin GH plugin versions add 4cabe104 Fix version comment [skip ci] add 111e1f4b Use StandardCharsets add f0cb6645 Update NOTICE file for 2024 add 167fd1a0 Bump log4j.version from 2.22.0 to 2.22.1 (#339) add eb770fce Bump log4j.version from 2.22.0 to 2.22.1 #339 add d42d7723 Bump com.fasterxml.jackson.core:jackson-databind from 2.16.0 to 2.16.1 (#340) add f3a64c1b Bump com.fasterxml.jackson.core:jackson-databind from 2.16.0 to 2.16.1 #340 add fef03999 Javadoc spelling add 60b013da Format current changes.xml section for vertical sanity add 401951ac Bump slf4j.version from 2.0.9 to 2.0.10 (#341) add fa238f91 Bump slf4j.version from 2.0.9 to 2.0.10 #341 add f7ad9691 Bump github/codeql-action from 2.22.11 to 3.22.12 (#342) add 1371b905 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-configuration add 6b05e52b Bump actions/cache from 3.3.2 to 3.3.3 (#344) add 16c8c3a3 Bump github/codeql-action from 3.22.12 to 3.23.0 (#343) add 2b4d32af Javadoc and comments: Use an HTTPS URL add 641ad793 Javadoc add e5ae2ddc Bump github/codeql-action from 3.23.0 to 3.23.1 (#348) add 0d299aee Bump actions/cache from 3.3.3 to 4.0.0 (#349) add 44f54fef Bump actions/upload-artifact from 4.0.0 to 4.2.0 (#347) add 7963e6cc Bump slf4j.version from 2.0.10 to 2.0.11 (#345) add 332bd09a Bump slf4j.version from 2.0.10 to 2.0.11 #345 add ce417856 Declutter: Tests don't need Javadoc @since tags add 37f54487 Normalize end of comments add 86445ce8 Bump codecov/codecov-action from 3.1.4 to 3.1.5 (#354) add a096a239 Bump github/codeql-action from 3.23.1 to 3.23.2 (#353) add 72ba3094 Bump actions/upload-artifact from 4.2.0 to 4.3.0 (#352) add ad9eaa01 Add missing XML Schema reference add c93fd42c Guard ConfigurationMap against null configuration (#355) add 91bf05b3 Better NPE message add 0573544b Simplify test add 2c60443a Guard ConfigurationMap against null configuration #355 add 17002234 Bump codecov/codecov-action from 3.1.5 to 4.0.1 (#357) add d79e6728 Add property project.build.outputTimestamp for build reproducibility add 767bd0b9 Bump org.apache.commons:commons-parent from 65 to 66 (#356) add a42a21a8 Bump org.apache.commons:commons-parent from 65 to 66 #356 add ba2f05f8 Add Maven property project.build.outputTimestamp for build reproducibility add 58ac959c Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#359) add bf43fc4e Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 #359 add 93c5817f Bump github/codeql-action from 3.23.2 to 3.24.0 (#360) add d3f6f379 Bump actions/upload-artifact from 4.3.0 to 4.3.1 (#361) add 106e6c0a Bump spring-* from 5.3.31 to 5.3.32 add ff1e58b3 Bump slf4j.version from 2.0.11 to 2.0.12 (#358) add 968a6d45 Bump slf4j.version from 2.0.11 to 2.0.12 #358 add 566b92f5 Bump github/codeql-action from 3.24.0 to 3.24.3 (#363) add e0fa8160 Use final add 075a2442 Use final add b17cd44f Bump log4j.version from 2.22.1 to 2.23.0 (#364) add fca59614 Bump log4j.version from 2.22.1 to 2.23.0 #364 add 8e877d60 Guard PatternSubtreeConfigurationWrapper against null (#365) add bafc7f7b Guard PatternSubtreeConfigurationWrapper constructor against null #365 add b4767cae Fix issue types add 00d21d57 Bump github/codeql-action from 3.24.3 to 3.24.5 (#366) add f30e471a Bump codecov/codecov-action from 4.0.1 to 4.0.2 (#367) add 9a0de084 Bump codecov/codecov-action from 4.0.2 to 4.1.0 (#370) add 2745865f Bump actions/cache from 4.0.0 to 4.0.1 (#373) add a8b4d0c8 Bump actions/setup-java from 4.0.0 to 4.1.0 (#372) add bffd42d5 Bump github/codeql-action from 3.24.5 to 3.24.6 (#371) add 6cfee556 CONFIGURATION-838: Fix stack overflow when parsing (#369) add 0b3504e4 [CONFIGURATION-838] Properties parser stack overflows on large single-key inputs #369 add 7777c15c DatabaseConfiguration.AbstractJdbcOperation.execute() throws NullPointerException when no data source is set add 860587e9 Extra assignment is not needed add 48dde31e Use final add 0d042ac8 Bump org.apache.commons:commons-dbcp2 from 2.11.0 to 2.12.0 (#376) add 01b84bc2 Bump org.apache.commons:commons-dbcp2 from 2.11.0 to 2.12.0 add e0c03440 Prepare for the next release candidate add 8214ac80 Use final add 86ee997f Bump org.apache.commons:commons-parent from 66 to 67 (#377) add 40b19a0b Bump org.apache.commons:commons-parent from 66 to 67 #377 add df9d3a36 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-configuration No new revisions were added by this update. Summary of changes: .github/workflows/codeql-analysis.yml | 10 +- .github/workflows/coverage.yml | 8 +- .github/workflows/maven.yml | 10 +- .github/workflows/scorecards-analysis.yml | 8 +- CONTRIBUTING.md | 5 +- NOTICE.txt | 10 +- README.md | 87 +- RELEASE-NOTES.txt | 887 +++++----- conf/checkstyle.xml | 164 -- pom.xml | 1767 ++++++++++---------- src/changes/changes.xml | 41 +- src/changes/release-notes.vm | 32 +- {conf => src/conf}/CommonsConfiguration.xsd | 0 {conf => src/conf}/HEADER.txt | 0 {conf => src/conf}/README | 0 {conf => src/conf}/checkstyle-suppressions.xml | 0 src/conf/checkstyle.xml | 164 ++ {conf => src/conf}/findbugs-exclude-filter.xml | 6 +- src/main/assembly/bin.xml | 4 +- src/main/assembly/src.xml | 4 +- .../configuration2/AbstractConfiguration.java | 38 +- .../AbstractHierarchicalConfiguration.java | 4 +- .../commons/configuration2/BaseConfiguration.java | 4 +- .../configuration2/BaseConfigurationXMLReader.java | 3 +- .../BaseHierarchicalConfiguration.java | 2 +- .../configuration2/CombinedConfiguration.java | 2 +- .../configuration2/CompositeConfiguration.java | 4 +- .../commons/configuration2/Configuration.java | 2 +- .../configuration2/ConfigurationConverter.java | 2 +- .../commons/configuration2/ConfigurationMap.java | 5 +- .../commons/configuration2/ConfigurationUtils.java | 6 +- .../commons/configuration2/DataConfiguration.java | 174 +- .../configuration2/DatabaseConfiguration.java | 43 +- .../DynamicCombinedConfiguration.java | 4 +- .../commons/configuration2/FindNodeVisitor.java | 2 +- .../HierarchicalConfigurationXMLReader.java | 2 +- .../commons/configuration2/INIConfiguration.java | 21 +- .../configuration2/ImmutableConfiguration.java | 20 + .../ImmutableConfigurationInvocationHandler.java | 4 +- .../commons/configuration2/JNDIConfiguration.java | 6 +- .../commons/configuration2/MapConfiguration.java | 6 +- .../PatternSubtreeConfigurationWrapper.java | 2 +- .../configuration2/PrefixedKeysIterator.java | 21 +- .../configuration2/PropertiesConfiguration.java | 17 +- .../PropertiesConfigurationLayout.java | 13 +- .../configuration2/SubsetConfiguration.java | 14 +- .../configuration2/SystemConfiguration.java | 2 +- .../commons/configuration2/XMLDocumentHelper.java | 2 +- .../configuration2/XMLPropertiesConfiguration.java | 16 +- .../configuration2/beanutils/BeanHelper.java | 2 +- .../configuration2/builder/AutoSaveListener.java | 2 +- .../builder/BasicBuilderParameters.java | 2 +- .../BuilderConfigurationWrapperFactory.java | 2 +- .../builder/DatabaseBuilderParametersImpl.java | 4 +- .../builder/DatabaseBuilderProperties.java | 4 +- .../builder/DefaultParametersManager.java | 2 +- .../builder/FileBasedBuilderParametersImpl.java | 1 - .../combined/BaseConfigurationBuilderProvider.java | 2 +- .../combined/CombinedConfigurationBuilder.java | 10 +- .../MultiFileConfigurationBuilderProvider.java | 2 +- .../builder/combined/MultiWrapDynaBean.java | 2 +- .../builder/combined/MultiWrapDynaClass.java | 2 +- .../configuration2/builder/fluent/Parameters.java | 2 +- .../builder/fluent/package-info.java | 2 +- .../configuration2/builder/package-info.java | 2 +- .../convert/DefaultConversionHandler.java | 2 +- .../convert/ListDelimiterHandler.java | 2 +- .../configuration2/convert/PropertyConverter.java | 2 +- .../configuration2/event/EventListenerList.java | 6 +- .../event/EventListenerRegistrationData.java | 5 +- .../interpol/ConfigurationInterpolator.java | 18 +- .../configuration2/interpol/ConstantLookup.java | 2 +- .../configuration2/interpol/ExprLookup.java | 6 +- .../interpol/InterpolatorSpecification.java | 1 - .../interpol/StringLookupAdapter.java | 2 +- .../configuration2/io/DefaultFileSystem.java | 4 +- .../commons/configuration2/io/FileHandler.java | 24 +- .../configuration2/io/FileLocatorUtils.java | 2 +- .../configuration2/io/FileOptionsProvider.java | 2 +- .../commons/configuration2/io/FileSystem.java | 2 +- .../commons/configuration2/io/FileUtils.java | 2 +- .../commons/configuration2/io/VFSFileSystem.java | 2 +- .../plist/PropertyListConfiguration.java | 8 +- .../plist/XMLPropertyListConfiguration.java | 26 +- .../reloading/CombinedReloadingController.java | 2 +- .../resolver/EntityResolverSupport.java | 4 +- .../spring/ConfigurationPropertiesFactoryBean.java | 8 +- .../spring/ConfigurationPropertySource.java | 11 +- .../tree/DefaultExpressionEngineSymbols.java | 36 +- .../configuration2/tree/ModelTransaction.java | 23 +- .../commons/configuration2/tree/NodeTracker.java | 4 +- .../configuration2/tree/ReferenceTracker.java | 2 +- .../configuration2/tree/TrackedNodeHandler.java | 2 +- .../commons/configuration2/tree/TreeData.java | 2 +- ...java => AbstractConfigurationNodeIterator.java} | 4 +- .../tree/xpath/ConfigurationAttributePointer.java | 2 +- .../xpath/ConfigurationNodeIteratorAttribute.java | 2 +- .../xpath/ConfigurationNodeIteratorChildren.java | 2 +- .../tree/xpath/ConfigurationNodePointer.java | 2 +- .../tree/xpath/XPathContextFactory.java | 1 + src/site/xdoc/dependencies.xml | 2 +- src/site/xdoc/download_configuration.xml | 372 ++--- src/site/xdoc/issue-tracking.xml | 204 +-- src/site/xdoc/mail-lists.xml | 38 +- .../configuration2/MockInitialContextFactory.java | 2 +- .../configuration2/TestAbstractConfiguration.java | 4 +- .../TestAbstractConfigurationBasicFeatures.java | 2 +- .../TestAbstractHierarchicalConfiguration.java | 2 +- .../TestBaseConfigurationXMLReader.java | 2 +- ...seHierarchicalConfigurationSynchronization.java | 2 +- .../configuration2/TestCombinedConfiguration.java | 6 +- .../configuration2/TestCompositeConfiguration.java | 3 +- .../configuration2/TestConfigurationMap.java | 11 +- .../configuration2/TestConfigurationSet.java | 2 +- .../configuration2/TestConfigurationUtils.java | 2 +- .../configuration2/TestDatabaseConfiguration.java | 6 + .../TestDefaultImmutableConfiguration.java | 2 +- .../TestDynamicCombinedConfiguration.java | 4 +- .../configuration2/TestINIConfiguration.java | 10 +- .../TestNullCompositeConfiguration.java | 3 +- ...=> TestPatternSubtreeConfigurationWrapper.java} | 17 +- .../TestPropertiesConfiguration.java | 17 +- .../configuration2/TestSubsetConfiguration.java | 58 + .../configuration2/TestXMLConfiguration.java | 6 +- .../configuration2/TestXMLListHandling.java | 2 +- .../beanutils/BeanDeclarationTestImpl.java | 2 +- .../configuration2/beanutils/TestBeanHelper.java | 4 +- .../beanutils/TestConfigurationDynaBean.java | 2 +- .../beanutils/TestDefaultBeanFactory.java | 2 - .../beanutils/TestXMLBeanDeclaration.java | 4 +- .../builder/TestBasicConfigurationBuilder.java | 4 +- .../builder/TestDefaultParametersManager.java | 5 +- .../builder/TestFileBasedBuilderParameters.java | 5 +- .../builder/TestFileBasedConfigurationBuilder.java | 5 +- ...TestReloadingFileBasedConfigurationBuilder.java | 2 +- .../combined/TestCombinedConfigurationBuilder.java | 4 +- .../TestMultiFileConfigurationBuilder.java | 2 +- ...adingCombinedConfigurationBuilderFileBased.java | 4 +- ...TestReloadingMultiFileConfigurationBuilder.java | 3 +- .../builder/fluent/TestParameters.java | 3 +- .../convert/TestDefaultConversionHandler.java | 2 +- .../event/TestEventListenerList.java | 12 +- .../configuration2/event/TestEventSource.java | 2 +- .../interpol/TestConfigurationInterpolator.java | 2 +- .../commons/configuration2/io/TestFileHandler.java | 10 +- .../commons/configuration2/io/TestFileLocator.java | 3 +- .../configuration2/io/TestFileLocatorUtils.java | 3 +- .../plist/TestPropertyListConfiguration.java | 2 +- .../plist/TestXMLPropertyListConfiguration.java | 3 +- .../TestFileHandlerReloadingDetector.java | 2 +- .../spring/TestConfigurationPropertySource.java | 30 +- .../sync/TestReadWriteSynchronizer.java | 6 +- .../tree/AbstractImmutableNodeHandlerTest.java | 2 +- .../configuration2/tree/TestNodeSelector.java | 2 +- .../configuration2/tree/TestNodeTreeWalker.java | 2 +- .../tree/xpath/TestXPathExpressionEngine.java | 4 +- .../web/TestServletConfiguration.java | 2 +- .../web/TestServletContextConfiguration.java | 2 +- .../web/TestServletFilterConfiguration.java | 2 +- .../web/TestServletRequestConfiguration.java | 2 +- 160 files changed, 2540 insertions(+), 2301 deletions(-) delete mode 100644 conf/checkstyle.xml rename {conf => src/conf}/CommonsConfiguration.xsd (100%) rename {conf => src/conf}/HEADER.txt (100%) rename {conf => src/conf}/README (100%) rename {conf => src/conf}/checkstyle-suppressions.xml (100%) create mode 100644 src/conf/checkstyle.xml rename {conf => src/conf}/findbugs-exclude-filter.xml (96%) rename src/main/java/org/apache/commons/configuration2/tree/xpath/{ConfigurationNodeIteratorBase.java => AbstractConfigurationNodeIterator.java} (96%) copy src/test/java/org/apache/commons/configuration2/{interpol/TestDummyLookup.java => TestPatternSubtreeConfigurationWrapper.java} (67%)