This is an automated email from the ASF dual-hosted git repository.

mattjuntunen pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git


    from 8e3e85bd Bump to next development version
     add 37e24b35 Fix download link.
     add 5973c0e2 Comment.
     add d008f8e9 [CONFIGURATION-761] Single argument DataConfiguration APIs 
always create empty arrays.
     add a758257b [CONFIGURATION-762] Use variable arguments.
     add e6545292 Checkstyle.
     add 225ecd7d com.puppycrawl.tools:checkstyle 8.24 -> 8.25.
     add a17e1fab com.puppycrawl.tools:checkstyle 8.24 -> 8.25.
     add 8cdbecd1 Update release properties.
     add 7fec6929 [CONFIGURATION-763] Update 
com.fasterxml.jackson.core:jackson-databind from 2.9.9 to 2.10.0.
     add 749e5c0d [CONFIGURATION-765] Refactor XMLConfiguration.write(Writer) 
to add XMLConfiguration.write(Writer, Transformer).
     add e9942d8b Drop Subversion Id keywords.
     add 936a11a7 Drop Subversion Id keywords.
     add 14c0de75 Drop Subversion Id keywords.
     add d4d39a18 [CONFIGURATION-766] BigDecimal(double) should not be used.
     add a76a3a65 Sort members.
     add 746821e2 [CONFIGURATION-767] NullPointerException in 
XMLConfiguration#createTransformer() when no FileLocator is set.
     add 4c9402ec [CONFIGURATION-767] NullPointerException in 
XMLConfiguration#createTransformer() when no FileLocator is set.
     add 3385643c [CONFIGURATION-768] XMLConfiguration#write does not indent 
XML elements.
     add 61fea435 Fix Javadoc typo.
     add b9c56acb Fix Checkstyle issues.
     add d8fdd25a checkstyle.version 8.25 -> 8.26.
     add b004da35 Remove noise.
     add 2b713967 [CONFIGURATION-771] Update 
com.fasterxml.jackson.core:jackson-databind 2.10.0 -> 2.10.1.
     add db6cfaac [test] org.easymock:easymock 4.0.2 -> 4.1.
     add 61cca786 CONFIGURATION-773: User's Guide > Properties files > Saving - 
small documentation bugs (#41)
     add 0b851caa [CONFIGURATION-773] User's Guide > Properties files > Saving 
- small documentation bugs #41.
     add b773e0c3 Javadoc: Replace <code></code> HTML tags with Javadoc {@code} 
notation.
     add 76849c91 Remove trailing white spaces on all lines.
     add 17f561af Remove unnecessary array creation for varargs.
     add 91df9155 Use Objects.requireNonNull() instead of custom check. Minor 
formatting.
     add 5e34fc06 [CONFIGURATION-775] Update Apache Commons VFS from 2.4.1 to 
2.5.0.
     add 096bf269 [CONFIGURATION-775] Update Apache Commons VFS from 2.4.1 to 
2.5.0.
     add d87e66e4 [CONFIGURATION-777] Update Apache Commons VFS from 2.5.0 to 
2.5.0.
     add fa78bad2 [CONFIGURATION-778] Update optional Apache Commons Codec from 
1.13 to 1.14.
     add 342f3b3b [CONFIGURATION-777] Update Apache Commons VFS from 2.5.0 to 
2.6.0.
     add add7375c Prevent object creation when loading YAML files.
     add 91106a7e [CONFIGURATION-783] Update 
com.fasterxml.jackson.core:jackson-databind from 2.10.2 to 2.10.3.
     add 97b7d9ea [CONFIGURATION-784] Update org.yaml:snakeyaml from 1.25 to 
1.26.
     add aa71fce8 - Update tests from org.dbunit:dbunit to 2.6.0 -> 2.7.0. - 
Update tests from org.easymock:easymock to 4.1 -> 4.2.
     add f5ad44e2 [CONFIGURATION-785] Update org.springframework:spring-* from 
4.3.25.RELEASE to 4.3.26.RELEASE.
     add 7cc0e7af Update build from JaCoCo 0.8.4 to 0.8.5.
     add 737c0a71 [CONFIGURATION-784] Javadoc improvements.
     add d9eaf986 (chore) add Tompkins as release manager
     add ec554433 update: commons-parent 48 -> 50
     add 96b71d51 (docs) update docs and download page to point to 2.7
     add 5b4c971b (update) 2.7 RELEASE-NOTES.txt
     add 6bb7c21c (docs) update to latest generated files
     add e15b662e (update) NOTICE.txt; happy new year
     add 03baa3bf (update) 2.7-RC1 -> 2.7-RC2
     add 4d5e94c0 update: upversion post release 2.7 -> 2.8-SHAPSHOT
     add f51c1107 Fix typo.
     add eb2a720f [CONFIGURATION-787] Update from Apache Commons Lang 3.9 to 
3.10.
     add dd3fd782 Add openjdk14 to Travis.
     add 283be499 Sort methods.
     add 2a20bf26 [CONFIGURATION-789] Add ImmutableConfiguration.getEnum() 
methods.
     add bb3862d7 [CONFIGURATION-790] Update optional 
com.fasterxml.jackson.core:jackson-databind from 2.10.3 to 2.11.0.
     add 3b8f9a35 Update Slf4j test dependencies: - org.slf4j:slf4j-api 1.7.26 
-> 1.7.30, - org.slf4j:slf4j-ext 1.7.26 -> 1.7.30, - org.slf4j:slf4j-log4j12 
1.7.26 -> 1.7.30, - org.slf4j:slf4j-nop 1.7.26 -> 1.7.30.
     add 41fe67e6 Javadoc.
     add a73ee623 Use containsValue().
     add ee366fa2 Update org.springframework from 4.3.26.RELEASE to 
4.3.27.RELEASE.
     add e67b678d Test major Java versions with GitHub actions as documented on 
https://github.com/actions/setup-java
     add 07a563f0 Sort methods.
     add 33d08b0f Sort methods.
     add 4c59baf1 Remove trailing whitespace.
     add 535f9911 Allow build to fail on openjdk-ea and remove Java 12 and 13.
     add 468f5ce0 Remove Java 12 and 13.
     add 17b15adc [CONFIGURATION-787] Update from Apache Commons Lang 3.9 to 
3.11.
     add d460f1a9 Enable GitHub Dependabot.
     add 879cf575 Add missing header.
     add d15eaa64 GitHub builds on Java 8, 11, and 14 (current), allow fails on 
15-ea.
     add 7308e386 Bump actions/checkout from v1 to v2.3.1 (#47)
     add f6aee8a0 Bump commons-parent from 50 to 51 (#50)
     add 7cbbba17 Document recent changes.
     add 403a9441 Bump jackson-databind from 2.11.0 to 2.11.1 (#51)
     add ef50c7c8 Document recent changes.
     add 78fd48ee Document recent change.
     add 3bdef9de Bump mailapi from 1.6.4 to 1.6.5 (#48)
     add 623466ba Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add 302807b4 Bump spotbugs-maven-plugin from 3.1.12.2 to 4.0.4 (#55)
     add f4751794 Document recent change.
     add f65e5464 Bump hsqldb from 2.5.0 to 2.5.1 (#54)
     add 91ec92d5 Document recent change.
     add 653dc9ad Update commons-text from 1.8 to 1.9.
     add 166d464d Fix GitHub action for Java 15-ea.
     add 76df1a50 GitHub actions/setup-java@v1 -> actions/setup-java@v1.4.0.
     add 05b46af6 Add --no-transfer-progress to CI builds.
     add ba6951e8 commons-parent 51 -> 52.
     add 37ac2d34 Bump servlet-api from 2.4 to 2.5 (#58)
     add 591b4dd0 Document dependency update.
     add f14836a4 Bump maven-checkstyle-plugin from 3.1.0 to 3.1.1 (#57)
     add 8203c753 Document dependency update.
     add 9fd87360 Bump actions/checkout from v2.3.1 to v2.3.2 (#62)
     add 9cf1c39b actions/checkout from v2.3.1 to v2.3.2 #62.
     add 53dfad65 Update commons-pool2 from 2.8.0 to 2.8.1 #61.
     add 32f17b8e Bump commons-pool2 from 2.8.0 to 2.8.1 (#61)
     add 6665b811 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add 61f1f4ee Bump jackson-databind from 2.11.1 to 2.11.2 (#60)
     add 89c925a4 jackson-databind from 2.11.1 to 2.11.2 #60.
     add 1245639c Cache ~/.m2 dir for GitHub builds.
     add f9cbea24 Bump actions/setup-java from v1.4.0 to v1.4.1 (#63)
     add 0d0dfd5a actions/setup-java from v1.4.0 to v1.4.1 #63.
     add 2a956ef5 Mention EnvironmentConfiguration in the list of configuration 
sources #45.
     add 110348ff Mention EnvironmentConfiguration in the list of configuration 
sources (#45)
     add 31c75d47 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add 900cc158 Update commons-codec from 1.14 to 1.15.
     add f5dfc218 Bump actions/setup-java from v1.4.1 to v1.4.2 (#65)
     add 0ab14700 actions/setup-java from v1.4.1 to v1.4.2 #65.
     add 74c152b1 Bump checkstyle from 8.26 to 8.36 (#66)
     add 892918ed Update checkstyle from 8.26 to 8.36 #66.
     add eaebda82 Javadoc.
     add 828e45e6 Better exception message and refactor common calls into 
private methods.
     add a87a9a03 Simplify.
     add 98e18918 Fix Checkstyle config.
     add 1845dd87 Use final.
     add 700d9570 Simpler lambda.
     add b1e5a14e Remove trailing whitepace.
     add 34b7cdf5 Sort members.
     add dd735efc Sort members.
     add 0191351e Sort members.
     add 95744ebb Sort members.
     add bc15cb56 Sort members.
     add cf1640dc Sort members.
     add 17e76658 Replace Java 14 with Java 15 as the latest Java version to 
test. Use Jaav 16 EA as the EA version to test.
     add 26411e08 Update commons.jacoco.version 0.8.5 to 0.8.6 (Fixes Java 15 
builds).
     add ba8692bd Update tests from commons-dbcp2 2.7.0 to 2.8.0.
     add e13ba28d Sort members.
     add a91a9466 Update commons-pool2 from 2.8.1 to 2.9.0.
     add dd4193fe Bump actions/setup-java from v1.4.2 to v1.4.3 (#73)
     add 24fcdac5 Bump actions/checkout from v2.3.2 to v2.3.3 (#70)
     add 9570fa26 Bump checkstyle from 8.36 to 8.36.2 (#71)
     add e1c9d7dc Bump snakeyaml from 1.26 to 1.27 (#68)
     add 36a1b05f Bump actions/setup-java from v1.4.2 to v1.4.3 #73. Bump 
actions/checkout from v2.3.2 to v2.3.3 #70. Bump checkstyle from 8.36 to 8.36.2 
#71. Bump snakeyaml from 1.26 to 1.27 #68.
     add c7eec803 Implement Iterable in ImmutableNode for cleaner iterating. 
(#74)
     add bf8825fb Implement Iterable in ImmutableNode #74.
     add 16bbe61b Next release will be 2.8.0.
     add 162cba62 com.fasterxml.jackson.core:jackson-databind 2.11.2 -> 2.11.3.
     add b84a0ef5 Add and ignore 
testFileBasedConfigurationBuilder.testGetConfigurationLoadFromJarFile based on 
https://github.com/apache/commons-configuration/pull/76
     add d0e009a8 Add and ignore 
testFileBasedConfigurationBuilder.testGetConfigurationLoadFromJarFile based on 
https://github.com/apache/commons-configuration/pull/76
     add 03108732 Update commons.japicmp.version 0.14.1 -> 0.14.3.
     add 1fe8029e Inline local var used only once.
     add e0888d8a [CONFIGURATION-794] Unclosed file handle when reading config 
from JAR file URL.
     add 6838f1fb Bump junit from 4.13 to 4.13.1 (#78)
     add 98d2da8c Bump junit from 4.13 to 4.13.1 #78.
     add f1bf6519 Bump spotbugs-maven-plugin from 4.0.4 to 4.1.3 #75.
     add d5aeb6e7 Bump spotbugs-maven-plugin from 4.0.4 to 4.1.3 (#75)
     add 4c8a5f5c Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add baa65cd6 Fix spelling: 'blanc' -> 'blank'.
     add 9c7e9397 Add SECURITY.MD.
     add 1b8bbda8 CONFIGURATION-795: Computation of blank lines after header 
comment (#82)
     add 11817a41 [CONFIGURATION-795] Computation of blank lines after header 
comment #82.
     add 526c6c34 Typo.
     add 4fa25098 Update Apache Commons VFS 2.6.0 -> 2.7.0.
     add 44c6052d Bump spotbugs-maven-plugin from 4.1.3 to 4.1.4 (#79)
     add 14f8b047 Bump spotbugs-maven-plugin from 4.1.3 to 4.1.4 #79.
     add d005ee4a Add elements of a collections without a loop.
     add 4731a53b Use a switch instead of a cascading if-else.
     add 4b411bc9 Remove redundant calls to super().
     add a723678e Initialize Map on instantiation.
     add 49355455 No need to initialize to default value.
     add 9599b57b Travis: Replace Java 14 with 15. No need for a PPC build. One 
Java 11 build.
     add aeaac818 Use final.
     add 9633f81f Use try-with-resource.
     add e11f0b5f Remove redundant modifiers like private on enum constructors.
     add 0b72df8d Remove redundant modifiers like static on enums.
     add 0de93ef2 Use for-each.
     add 86bf7e01 Use final.
     add ffb85ec9 Redundant return.
     add f2cb1a38 Use a String instead of building one.
     add 2587dc05 Update commons.japicmp.version 0.14.3 -> 0.14.4.
     add 49b72500 Add Java 17-EA to the GitHub build.
     add 7c0de120 Update commons.japicmp.version 0.14.4 -> 0.15.1.
     add d2ff68c9 Use String#isEmpty().
     add 6cb3c8a1 Use Character cache.
     add 9ddd9a9d Make GitHub build use the Maven default goal.
     add c7cad027 Bump actions/checkout from v2.3.3 to v2.3.4 #85.
     add bcf19879 Bump actions/checkout from v2.3.3 to v2.3.4 (#85)
     add 0f8137ff Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add b0abf78e Bump checkstyle from 8.36.2 to 8.39 #90.
     add 843eff9a Bump checkstyle from 8.36.2 to 8.39 (#90)
     add 54fbbed9 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add e84d0708 Bump jackson-databind from 2.11.3 to 2.12.0 (#88)
     add 5f5c63ac Bump jackson-databind from 2.11.3 to 2.12.0 #88.
     add fdb26129 Spring 4.3.27.RELEASE -> 4.3.30.RELEASE.
     add 81115e49 Breaking binary compatibility should break the build instead 
of generating a report one might skip reading, especially for PRs.
     add f5dd55da Collapse multiple identical catch clauses into one.
     add 6bf32202 Remove unused imports.
     add ee8f3fe4 Update com.github.siom79.japicmp:japicmp-maven-plugin 0.15.1 
-> 0.15.2.
     add b0c9307c Bump jackson-databind from 2.12.0 to 2.12.1 (#94)
     add 8c1ca2b8 Bump jackson-databind from 2.12.0 to 2.12.1 #94.
     add 1cce8c26 Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0 (#93)
     add 4bab2c50 Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0 #93.
     add 42dec0de Fix Checkstyle suppressions DTD link.
     add 3b45a039 Fix Checkstyle configuration DTD link.
     add dfceceea Fix Checkstyle suppressions DTD link.
     add ee9bbcd3 Reuse constant.
     add 96d89f81 Use isEmpty().
     add c6845cdd Use isEmpty().
     add a7fea9cc Use isEmpty().
     add bb73ab25 Update local name.
     add 11ce2129 - Make private elements final where possible.
     add 150d7aac Javadoc: Sentences end in a period.
     add 7ec17b94 Use the scale in the var name.
     add e2b0ff82 Remove trailing whitepsace.
     add 12df410e Clean up imports.
     add 9857c5ac Raise embedded if into parent if.
     add c6886ece Use varargs.
     add b0839bd1 Update commons-lang3 3.11 -> 3.12.0.
     add 5151c6a6 No need to nest in else.
     add b8f60d08 Update Apache Commons VFS 2.7.0 -> 2.8.0.
     add 52342f41 Update dependencies.
     add 864c2e63 Bump actions/cache from v2 to v2.1.4 (#99)
     add f765efbc Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#97)
     add 097c187a Bump checkstyle from 8.39 to 8.41 (#101)
     add c3685456 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add dd7e49aa Run the default Maven goal for GitHub Actions builds.
     add bc0c6e47 Update dependencies.
     add a1ff8df5 Replace GitHub build for Java 15 with Java 16 and drop Java 
16-ea.
     add fe285ca1 Update `actions/setup-java` to v2.
     add 2e03b5d2 Add GitHub code of conduct page that points to the Apache 
page.
     add e63eeaec Replace Java 15 with Java 16 in Travis CI.
     add bb70025e Update EasyMock from 4.2 to 4.3
     add f8049d27 Bump actions/cache from 2.1.4 to 2.1.6 (#120)
     add ce484c08 Add Java 16 profile.
     add 85acd31d Bump spotbugs-maven-plugin from 4.2.0 to 4.2.3 (#116)
     add 162bacc4 Bump spotbugs-maven-plugin from 4.2.0 to 4.2.3 #116.
     add 26de3d60 Bump commons-pool2 from 2.9.0 to 2.10.0 (#124)
     add 443f9798 Bump commons-pool2 from 2.9.0 to 2.10.0 #124.
     add 53364d19 upgrade checkstyle (#118)
     add dcecc02c Upgrade checkstyle #118.
     add 623741f4 Bump checkstyle from 8.42 to 8.43 #121.
     add 671087b1 Bump checkstyle from 8.41 to 8.43 (#121)
     add 12959f66 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add 8d4c2741 [CONFIGURATION-805] Use try with resource #114.
     add 6adf321b CONFIGURATION-805 - Use try with resource (#114)
     add f6abe30b Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add 891a6756 CONFIGURATION-804 - Redundant local variable (#113)
     add 754b3b55 [CONFIGURATION-804] Redundant local variable #113.
     add 33da480e CONFIGURATION-803 java8 lambda improvements (#112)
     add d4fe3119 [CONFIGURATION-803] Java 8 lambda improvements and more #112.
     add b9ba4a8e CONFIGURATION-802 - Set field as Final (#111)
     add 8bc64b9a [CONFIGURATION-802] Use final #111.
     add dd82ef84 CONFIGURATION-800 - Remove redundant initializer (#110)
     add a5586fd3 [CONFIGURATION-801] Remove redundant initializer #110.
     add 1f28b869 Bump snakeyaml from 1.28 to 1.29 (#126)
     add 6c60fef7 Bump snakeyaml from 1.28 to 1.29 #126.
     add 0dfa11ac (doc) Specify that typed getList returns null for missing key 
(#100)
     add 1c0b2920 [Javadoc] Specify that typed getList returns null for missing 
key #100.
     add 5c1d9301 Bump jackson-databind from 2.12.2 to 2.12.3 (#127)
     add d1ed183b Bump jackson-databind from 2.12.2 to 2.12.3 #127.
     add 9c572104 Bump commons.animal-sniffer.version 1.19 -> 1.20.
     add 88cdc1a8 Bump hsqldb from 2.5.1 to 2.5.2 (#128)
     add d013cf1f Bump hsqldb from 2.5.1 to 2.5.2 #128.
     add 3fe43fde Update my developer entry.
     add 670fd2de Spell as 'writable'.
     add 100636ec Use final.
     add 1b227fee Update Apache Commons VFS 2.8.0 -> 2.9.0.
     add f2e73ca7 Bump checkstyle from 8.43 to 8.44 #132.
     add 4cc94ae9 Bump checkstyle from 8.43 to 8.44 (#132)
     add 0e39e0e9 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add 5734027b Bump commons.japicmp.version from 0.15.2 to 0.15.3.
     add 93da3d8d Bump commons.jacoco.version from 0.8.6 to 0.8.7.
     add de1c0262 Bump commons.javadoc.version from 3.1.1 to 3.3.0.
     add 1f43445e Fix version for SpotBugs.
     add 70255c1f Organize.
     add 3c9e6d10 Update optional com.fasterxml.jackson.core:jackson-databind 
from 2.12.3 to 2.12.4.
     add 1b406c17 Update tests from commons-dbcp2 2.8.0 to 2.9.0.
     add 674624c0 Update tests from commons-pool2 2.10.0 to 2.11.1.
     add eeae97a2 Test case and fix for 
https://issues.apache.org/jira/browse/CONFIGURATION-808 (#137)
     add 3425aa85 [CONFIGURATION-808] DefaultListDelimiterHandler.escapeList 
working only for List<String> #137.
     add 799ca303 Reclasify issues.
     add 94691c7b Misc clean ups.
     add c0bb46e2 Drop extra blank lines.
     add 04abfcc7 Failing checkstyle fails the build.
     add 33c47a00 Update Javadoc since tags.
     add 66b4f4eb Sort test members.
     add 01bae769 Add ImmutableConfiguration.getDuration() methods.
     add 7a5d8d6b Clean up.
     add e9e0acd0 Bump org.dbunit:dbunit from 2.7.0 to 2.7.2.
     add a490b325 Bump com.puppycrawl.tools:checkstyle from 8.44 to 8.45.1.
     add db81b5ee Merged entries.
     add 7e4b3faa Bump optional org.springframework from 4.3.30.RELEASE to 
5.3.9.
     add d7fb711f AdoptOpenJDK is moving to the Eclipse Foundation and 
rebranding as Eclipse Temurin.
     add 3f28d20c Update GitHub build from Java 16 to 17.
     add 0b0d8455 Bump actions/cache from 2.1.6 to 2.1.7
     add 95646403 Bump actions/checkout from 2.3.4 to 2.4.0
     add 2e54d62e Drop obsolete Travis build.
     add 5522f3d9 Run dependabot once a week.
     add 11867b83 Remove obsolete profile and documentation.
     add 4a57c13b Bump checkstyle from 8.45.1 to 9.2.1
     add da68b628 Bump snakeyaml from 1.29 to 1.30 (#157)
     add bd41c44b Bump snakeyaml from 1.29 to 1.30 #157.
     add e121b9cc Bump spring.version from 5.3.9 to 5.3.15 (#156)
     add ea8f4f79 Bump spring.version from 5.3.9 to 5.3.15 #156.
     add 1f7f438a Bump slf4j.version from 1.7.30 to 1.7.33
     add 2e6112e0 Add CodeQL GitHub workflow.
     add 3daa1ee2 Update NOTICE file for 2022.
     add 0eec396a Bump jackson-databind from 2.12.4 to 2.13.1 (#159)
     add fe841dcf Bump jackson-databind from 2.12.4 to 2.13.1 #159
     add cf28e754 hamcrest v2.2 (#143)
     add 6aab9910 Bump jackson-databind from 2.12.4 to 2.13.1 #159
     add b85373d8 Update tests to hamcrest v2.2 #143.
     add f2ca78fd Make final variable. (#141)
     add 8d36e71b Use final #141
     add e4fff0ef Replace assert by simpler but equivalent calls. (#139)
     add b46dfd26 Replace test asserts #139
     add 880169d8 Bump actions/checkout from 2 to 3 (#163)
     add 4a614266 Bump actions/checkout from 2 to 3 #163
     add 72174a68 Bump spring.version from 5.3.15 to 5.3.16 (#165)
     add f8dcbfc8 Try out OSSF Scorecards
     add 66164f09 Add Apache license header.
     add 4c8d1894 Drop OSSF Scorecards due to token requirement. Note that 
CodeQL has no such complications, so why here?
     add 2f104ff2 Bump dbunit from 2.7.2 to 2.7.3 (#167)
     add 1825050a Normalize term.
     add 241fbb25 Bump dbunit from 2.7.2 to 2.7.3 #167
     add 4de29cfc Bump jackson-databind from 2.13.1 to 2.13.2 #168
     add f4bceb33 Bump jackson-databind from 2.13.1 to 2.13.2 (#168)
     add 71ab2a40 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-configuration
     add ca346ad0 Bump actions/cache from 2.1.7 to 3
     add 75deff93 Bump spotbugs-maven-plugin from 4.2.3 to 4.6.0.0
     add 332896a0 Bump com.puppycrawl.tools:checkstyle from 9.2.1 to 9.3
     add 4d46f10b Bump spring.version from 5.3.16 to 5.3.18 (#172)
     add fef4c25f Bump spring.version from 5.3.16 to 5.3.18 #172
     add 733056e8 Bump jackson-databind from 2.13.2 to 2.13.2.2 (#173)
     add c93b5fc4 Bump jackson-databind from 2.13.2 to 2.13.2.2 #173
     add 6ab4eb59 Bump mailapi from 1.6.6 to 1.6.7.
     add 46644948 Bump slf4j.version from 1.7.33 to 1.7.36 (#166)
     add 0f2e7836 Bump slf4j.version from 1.7.33 to 1.7.36 #166
     add af1cef8c Bump slf4j.version from 1.7.33 to 1.7.36 #166
     add f48bd832 Bump actions/setup-java from 2 to 3
     add 9ed034c7 Group some updates.
     add 72c21135 Bump actions/cache from 3 to 3.0.2
     add 69260fa1 Simplify conditions and avoid extra checks.
     add 0336014d bump commons-parent from 52 to 53
     add 34191bac bump spring versions from 5.3.18 to 5.3.19
     add 6ce330e8 bump codeql-action from v1 to v2
     add 21ba4f1b Bump commons.jacoco.version 0.8.7 to 0.8.8
     add 8225fd00 Remove unused exception from method signature.
     add f11ef63e Remove unnecessary @SuppressWarnings("unchecked") and in-line 
single-use local variable.
     add 5d1197ce Reuse Commons IO in unit tests.
     add 6dc37c46 Use try-with-resources.
     add e37418ff Remove unused exception from method signature.
     add 94711d6c Fix compiler generics warnings
     add 4bafe3cf Maker some test classes static.
     add 16fa8099 Make private class static.
     add f296a1d6 Simplify.
     add e9cfa9a5 Use String#isEmpty().
     add 30b10183 Bump commons.japicmp.version from 0.15.3 to 0.15.7
     add eb055e71 Bump commons.javadoc.version from 3.3.0 to 3.4.0
     add 8501e664 Bump Spring dependency versions:
     add 3d0411bd Bump com.fasterxml.jackson.core:jackson-databind from 2.10.3 
to 2.12.4,
     add c178d312 Merge entries for Spring.
     add 454fa0ce CONFIGURATION-753: making collection interpolation behavior 
consistent between ConfigurationInterpolator and DefaultConversionHandler; 
adding ConfigurationInterpolator.setStringConversion() method to allow 
configuration of string conversion behavior
     add 6cd99767 Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.0.0
     add 26b7dae5 Fix Javadoc running on Java 1.8.0_322 on macOS.
     add 00a1b496 Fix generics compiler warnings.
     add bb3ac744 Add missing Javadoc tag.
     add 24b0ecd4 Add missing serialVersionUID.
     add 06e89cb6 Inline single use variables.
     add 8626140d Javadoc.
     add 62725cf9 Better local variable name.
     add d4f08763 Add @SuppressWarnings.
     add 196ec2eb Fix Javadoc link.
     add 7f288c06 CONFIGURATION-764: improving detection of single variable 
interpolations in ConfigurationInterpolator (#182)
     add 9c1b5fd1 Single Variable Interpolation #182.
     add f0e961a6 In-line single use variable
     add a4a6e7b0 Implement proper concurrency in ConstantLookup
     add d4de1c4c Add comment for missing serialVersionUID.
     add a62c05b8 Makse some private classes static.
     add 0bb44223 Bump commons.animal-sniffer.version from 1.20 to 1.21
     add 650f0a9b Revert "Bump commons.animal-sniffer.version from 1.20 to 1.21"
     add db2c5280 Add comment.
     add de6a67d2 Javadoc
     add d58a732f Package private class does not need to make its methods public
     add 686adb5f Use a stream
     add 9ef58b43 Better internal names
     add f87adc11 Remove unused exception from throws declaration in a private 
method
     add 1557a24c Bump actions/cache from 3.0.2 to 3.0.3
     add c7eebb9e Organize
     add 3cbf4585 Bump actions/cache from 3.0.3 to 3.0.4
     add 107c77cc Add coverage.yml
     add b8e2c812 Bump mailapi from 1.6.6 to 2.0.1
     add 079cf717 [CONFIGURATION-813] Support javamail 2.0 and javax to jakarta 
migration
     add cad24f4a update PR number in changes.xml
     add f025bc39 Make default interpolation prefix lookups configurable via 
system property. Remove dns, url, and script lookups from defaults.
     add 48a38dea enabling jacoco profile and updating coverage badge
     add 61c9f269 updating DefaultLookups javadoc
     add 278b472b fix javadoc table formatting
     add 40fcfa33 Bump org.springframework:spring-* from 5.3.20 to 5.3.21
     add 9a828da1 Use System.lineSeparator()
     add 4e76fd8c CONFIGURATION-813: simplify mailapi conversions
     add c5c6227e use fake data in tests
     add 6f8c8a00 Throwing Exception is an anti-pattern, so be more precise 
since we easily can
     add 05624120 Test method does not need to throw Exception
     add 0f98abb5 Better parameter name.
     add a49bd6d5 Javadoc and format tweaks
     add 6c44922e Throwing Exception is an anti-pattern, so be more precise 
since we easily can
     add 84205a8d Throwing Exception is an anti-pattern, so be more precise 
since we easily can
     add 93af1327 Use ternary expressions and remove some clutter
     add 54c52dc4 Use PMD convention for naming ignored exceptions
     add aac836f9 Import type instead of using FQCN
     add f8135c3c Import type instead of using FQCN
     add ffcf24b6 Use PMD convention for naming ignored exceptions
     add babfa289 Remove unused private method
     add 93ef6574 Remove unused private method
     add 736fba93 javadoc and spotbug fixes
     add 2e39ef6b fixing binary incompatibilities with v2.7
     add 663e0d9e fixing generation of rat and jdepend reports
     add 7768dc84 enabling japicmp report
     add 4f9a451f Use charset predefined StandardCharsets.UTF_8 code.

No new revisions were added by this update.

Summary of changes:
 .travis.yml => .github/dependabot.yml              |   60 +-
 .github/workflows/codeql-analysis.yml              |   74 +
 .github/workflows/{maven.yml => coverage.yml}      |   27 +-
 .github/workflows/maven.yml                        |   20 +-
 src/main/assembly/src.xml => CODE_OF_CONDUCT.md    |   29 +-
 NOTICE.txt                                         |    2 +-
 README.md                                          |    6 +-
 RELEASE-NOTES.txt                                  |   60 +-
 src/main/assembly/src.xml => SECURITY.md           |   29 +-
 conf/checkstyle-suppressions.xml                   |    5 +-
 conf/checkstyle.xml                                |   31 +-
 conf/findbugs-exclude-filter.xml                   |   12 +-
 pom.xml                                            |  161 +-
 src/changes/changes.xml                            | 5406 ++++++++++----------
 .../configuration2/AbstractConfiguration.java      | 1342 ++---
 .../AbstractHierarchicalConfiguration.java         |  600 +--
 .../AbstractYAMLBasedConfiguration.java            |  122 +-
 .../commons/configuration2/BaseConfiguration.java  |   98 +-
 .../configuration2/BaseConfigurationXMLReader.java |   61 +-
 .../BaseHierarchicalConfiguration.java             |  740 +--
 .../configuration2/CombinedConfiguration.java      |  829 ++-
 .../configuration2/CompositeConfiguration.java     |  448 +-
 .../commons/configuration2/Configuration.java      |  135 +-
 .../configuration2/ConfigurationComparator.java    |    7 +-
 .../configuration2/ConfigurationConsumer.java      |    3 +-
 .../configuration2/ConfigurationConverter.java     |   69 +-
 .../configuration2/ConfigurationDecoder.java       |   23 +-
 .../configuration2/ConfigurationLookup.java        |   38 +-
 .../commons/configuration2/ConfigurationMap.java   |   90 +-
 .../commons/configuration2/ConfigurationUtils.java |  519 +-
 .../configuration2/ConfigurationXMLReader.java     |  174 +-
 .../commons/configuration2/DataConfiguration.java  | 1278 ++---
 .../configuration2/DatabaseConfiguration.java      |  477 +-
 .../DynamicCombinedConfiguration.java              |  644 +--
 .../configuration2/EnvironmentConfiguration.java   |   52 +-
 .../configuration2/FileBasedConfiguration.java     |   10 +-
 .../commons/configuration2/FindNodeVisitor.java    |   38 +-
 .../configuration2/HierarchicalConfiguration.java  |  166 +-
 .../HierarchicalConfigurationConverter.java        |  131 +-
 .../HierarchicalConfigurationXMLReader.java        |   94 +-
 .../commons/configuration2/INIConfiguration.java   |  773 +--
 .../configuration2/ImmutableConfiguration.java     |  884 ++--
 .../ImmutableConfigurationInvocationHandler.java   |  104 +-
 .../ImmutableHierarchicalConfiguration.java        |  102 +-
 .../commons/configuration2/Initializable.java      |   32 +-
 .../commons/configuration2/JNDIConfiguration.java  |  260 +-
 .../commons/configuration2/JSONConfiguration.java  |   52 +-
 .../commons/configuration2/MapConfiguration.java   |  181 +-
 .../PatternSubtreeConfigurationWrapper.java        |  246 +-
 .../configuration2/PrefixedKeysIterator.java       |   59 +-
 .../configuration2/PropertiesConfiguration.java    | 2355 ++++-----
 .../PropertiesConfigurationLayout.java             |  713 ++-
 .../StrictConfigurationComparator.java             |   32 +-
 .../configuration2/SubnodeConfiguration.java       |  205 +-
 .../configuration2/SubsetConfiguration.java        |  179 +-
 .../configuration2/SystemConfiguration.java        |   50 +-
 .../commons/configuration2/XMLConfiguration.java   |  939 ++--
 .../commons/configuration2/XMLDocumentHelper.java  |  207 +-
 .../commons/configuration2/XMLListReference.java   |  127 +-
 .../configuration2/XMLPropertiesConfiguration.java |  186 +-
 .../commons/configuration2/YAMLConfiguration.java  |  123 +-
 .../beanutils/BeanCreationContext.java             |   31 +-
 .../configuration2/beanutils/BeanDeclaration.java  |   73 +-
 .../configuration2/beanutils/BeanFactory.java      |   50 +-
 .../configuration2/beanutils/BeanHelper.java       |  475 +-
 .../beanutils/CombinedBeanDeclaration.java         |  138 +-
 .../beanutils/ConfigurationDynaBean.java           |  163 +-
 .../beanutils/ConfigurationDynaClass.java          |   84 +-
 .../configuration2/beanutils/ConstructorArg.java   |  162 +-
 .../beanutils/DefaultBeanFactory.java              |  213 +-
 .../beanutils/XMLBeanDeclaration.java              |  512 +-
 .../configuration2/beanutils/package-info.java     |    8 +-
 .../configuration2/builder/AutoSaveListener.java   |   89 +-
 .../builder/BasicBuilderParameters.java            |  443 +-
 .../builder/BasicBuilderProperties.java            |  121 +-
 .../builder/BasicConfigurationBuilder.java         |  564 +-
 .../BuilderConfigurationWrapperFactory.java        |  240 +-
 .../configuration2/builder/BuilderParameters.java  |   37 +-
 .../builder/ConfigurationBuilder.java              |   31 +-
 .../builder/ConfigurationBuilderEvent.java         |   51 +-
 .../ConfigurationBuilderResultCreatedEvent.java    |   63 +-
 .../builder/CopyObjectDefaultHandler.java          |   73 +-
 .../builder/DatabaseBuilderParametersImpl.java     |   36 +-
 .../builder/DatabaseBuilderProperties.java         |   54 +-
 .../builder/DefaultParametersHandler.java          |   31 +-
 .../builder/DefaultParametersManager.java          |  221 +-
 .../builder/DefaultReloadingDetectorFactory.java   |   19 +-
 .../builder/EventListenerParameters.java           |   49 +-
 .../builder/EventListenerProvider.java             |   29 +-
 .../builder/FileBasedBuilderParametersImpl.java    |  297 +-
 .../builder/FileBasedBuilderProperties.java        |   82 +-
 .../builder/FileBasedConfigurationBuilder.java     |  264 +-
 .../builder/HierarchicalBuilderParametersImpl.java |   24 +-
 .../builder/HierarchicalBuilderProperties.java     |   14 +-
 .../builder/INIBuilderParametersImpl.java          |   33 +-
 .../builder/INIBuilderProperties.java              |   26 +-
 .../builder/JndiBuilderParametersImpl.java         |   25 +-
 .../builder/JndiBuilderProperties.java             |   14 +-
 .../builder/PropertiesBuilderParametersImpl.java   |   40 +-
 .../builder/PropertiesBuilderProperties.java       |   36 +-
 .../builder/ReloadingBuilderSupportListener.java   |   68 +-
 .../builder/ReloadingDetectorFactory.java          |   22 +-
 .../ReloadingFileBasedConfigurationBuilder.java    |  169 +-
 .../builder/XMLBuilderParametersImpl.java          |   46 +-
 .../builder/XMLBuilderProperties.java              |   24 +-
 .../combined/BaseConfigurationBuilderProvider.java |  279 +-
 .../combined/CombinedBuilderParametersImpl.java    |  315 +-
 .../combined/CombinedBuilderProperties.java        |  118 +-
 .../combined/CombinedConfigurationBuilder.java     | 1170 ++---
 .../CombinedConfigurationBuilderProvider.java      |   86 +-
 .../combined/ConfigurationBuilderProvider.java     |   27 +-
 .../builder/combined/ConfigurationDeclaration.java |  130 +-
 .../FileExtensionConfigurationBuilderProvider.java |  121 +-
 .../combined/MultiFileBuilderParametersImpl.java   |  103 +-
 .../combined/MultiFileBuilderProperties.java       |   23 +-
 .../combined/MultiFileConfigurationBuilder.java    |  411 +-
 .../MultiFileConfigurationBuilderProvider.java     |  141 +-
 .../builder/combined/MultiWrapDynaBean.java        |   96 +-
 .../builder/combined/MultiWrapDynaClass.java       |   43 +-
 .../ReloadingCombinedConfigurationBuilder.java     |  133 +-
 .../ReloadingMultiFileConfigurationBuilder.java    |  112 +-
 .../builder/combined/package-info.java             |   20 +-
 .../builder/fluent/CombinedBuilderParameters.java  |   15 +-
 .../builder/fluent/Configurations.java             |  456 +-
 .../builder/fluent/DatabaseBuilderParameters.java  |   14 +-
 .../builder/fluent/FileBasedBuilderParameters.java |   16 +-
 .../fluent/HierarchicalBuilderParameters.java      |   17 +-
 .../builder/fluent/INIBuilderParameters.java       |   16 +-
 .../builder/fluent/JndiBuilderParameters.java      |   13 +-
 .../builder/fluent/MultiFileBuilderParameters.java |   16 +-
 .../configuration2/builder/fluent/Parameters.java  |  266 +-
 .../fluent/PropertiesBuilderParameters.java        |   17 +-
 .../builder/fluent/XMLBuilderParameters.java       |   16 +-
 .../builder/fluent/package-info.java               |   20 +-
 .../configuration2/builder/package-info.java       |   23 +-
 .../convert/AbstractListDelimiterHandler.java      |  142 +-
 .../configuration2/convert/ConversionHandler.java  |   64 +-
 .../convert/DefaultConversionHandler.java          |  279 +-
 .../convert/DefaultListDelimiterHandler.java       |  142 +-
 .../convert/DisabledListDelimiterHandler.java      |   54 +-
 .../convert/LegacyListDelimiterHandler.java        |  175 +-
 .../convert/ListDelimiterHandler.java              |   85 +-
 .../configuration2/convert/PropertyConverter.java  |  724 +--
 .../configuration2/convert/ValueTransformer.java   |   33 +-
 .../configuration2/convert/package-info.java       |   15 +-
 .../configuration2/event/BaseEventSource.java      |  236 +-
 .../event/ConfigurationErrorEvent.java             |   88 +-
 .../configuration2/event/ConfigurationEvent.java   |  111 +-
 .../apache/commons/configuration2/event/Event.java |   55 +-
 .../configuration2/event/EventListener.java        |   25 +-
 .../configuration2/event/EventListenerList.java    |  273 +-
 .../event/EventListenerRegistrationData.java       |   56 +-
 .../commons/configuration2/event/EventSource.java  |   34 +-
 .../commons/configuration2/event/EventType.java    |   86 +-
 .../commons/configuration2/event/package-info.java |    3 +-
 .../configuration2/ex/ConfigurationException.java  |   40 +-
 .../ex/ConfigurationRuntimeException.java          |   46 +-
 .../configuration2/ex/ConversionException.java     |   39 +-
 .../commons/configuration2/ex/package-info.java    |    5 +-
 .../interpol/ConfigurationInterpolator.java        |  710 ++-
 .../configuration2/interpol/ConstantLookup.java    |  127 +-
 .../configuration2/interpol/DefaultLookups.java    |  114 +-
 .../configuration2/interpol/DummyLookup.java       |   16 +-
 .../configuration2/interpol/EnvironmentLookup.java |   21 +-
 .../configuration2/interpol/ExprLookup.java        |  197 +-
 .../interpol/InterpolatorSpecification.java        |  204 +-
 .../commons/configuration2/interpol/Lookup.java    |   34 +-
 .../interpol/StringLookupAdapter.java              |   10 +-
 .../interpol/SystemPropertiesLookup.java           |   17 +-
 .../io/AbsoluteNameLocationStrategy.java           |   26 +-
 .../io/BasePathLocationStrategy.java               |   31 +-
 .../io/ClasspathLocationStrategy.java              |   20 +-
 .../io/CombinedLocationStrategy.java               |   77 +-
 .../configuration2/io/ConfigurationLogger.java     |  121 +-
 .../configuration2/io/DefaultFileSystem.java       |  219 +-
 .../commons/configuration2/io/FileBased.java       |   49 +-
 .../commons/configuration2/io/FileHandler.java     | 1743 +++----
 .../configuration2/io/FileHandlerListener.java     |   28 +-
 .../io/FileHandlerListenerAdapter.java             |   27 +-
 .../configuration2/io/FileLocationStrategy.java    |   52 +-
 .../commons/configuration2/io/FileLocator.java     |  478 +-
 .../configuration2/io/FileLocatorAware.java        |   37 +-
 .../configuration2/io/FileLocatorUtils.java        |  738 ++-
 .../configuration2/io/FileOptionsProvider.java     |   35 +-
 .../commons/configuration2/io/FileSystem.java      |   85 +-
 .../io/FileSystemLocationStrategy.java             |   21 +-
 .../commons/configuration2/io/FileUtils.java       |   52 +-
 .../io/HomeDirectoryLocationStrategy.java          |  100 +-
 .../configuration2/io/InputStreamSupport.java      |   26 +-
 .../io/ProvidedURLLocationStrategy.java            |   21 +-
 .../configuration2/io/URLConnectionOptions.java    |  179 +
 .../commons/configuration2/io/VFSFileSystem.java   |  382 +-
 .../configuration2/io/VerifiableOutputStream.java  |    4 +-
 .../commons/configuration2/io/package-info.java    |   10 +-
 .../commons/configuration2/package-info.java       |    7 +-
 .../plist/PropertyListConfiguration.java           |  406 +-
 .../plist/XMLPropertyListConfiguration.java        |  494 +-
 .../reloading/CombinedReloadingController.java     |  147 +-
 .../reloading/FileHandlerReloadingDetector.java    |  213 +-
 .../reloading/ManagedReloadingDetector.java        |   28 +-
 .../reloading/ManagedReloadingDetectorMBean.java   |    3 +-
 .../reloading/PeriodicReloadingTrigger.java        |  130 +-
 .../reloading/ReloadingController.java             |  122 +-
 .../reloading/ReloadingControllerSupport.java      |   12 +-
 .../reloading/ReloadingDetector.java               |   42 +-
 .../configuration2/reloading/ReloadingEvent.java   |   30 +-
 .../reloading/VFSFileHandlerReloadingDetector.java |   88 +-
 .../configuration2/reloading/package-info.java     |    7 +-
 .../configuration2/resolver/CatalogResolver.java   |  280 +-
 .../resolver/DefaultEntityResolver.java            |   60 +-
 .../configuration2/resolver/EntityRegistry.java    |   25 +-
 .../resolver/EntityResolverSupport.java            |    6 +-
 .../spring/ConfigurationPropertiesFactoryBean.java |   89 +-
 .../spring/ConfigurationPropertySource.java        |   36 +-
 .../commons/configuration2/sync/LockMode.java      |   26 +-
 .../configuration2/sync/NoOpSynchronizer.java      |   32 +-
 .../configuration2/sync/ReadWriteSynchronizer.java |   51 +-
 .../commons/configuration2/sync/Synchronizer.java  |   62 +-
 .../configuration2/sync/SynchronizerSupport.java   |   59 +-
 .../commons/configuration2/sync/package-info.java  |   18 +-
 .../tree/AbstractImmutableNodeHandler.java         |   85 +-
 .../tree/ConfigurationNodeVisitor.java             |   35 +-
 .../tree/ConfigurationNodeVisitorAdapter.java      |   27 +-
 .../tree/DefaultConfigurationKey.java              |  565 +-
 .../tree/DefaultExpressionEngine.java              |  343 +-
 .../tree/DefaultExpressionEngineSymbols.java       |  187 +-
 .../configuration2/tree/ExpressionEngine.java      |   86 +-
 .../commons/configuration2/tree/ImmutableNode.java |  383 +-
 .../configuration2/tree/InMemoryNodeModel.java     | 1096 ++--
 .../tree/InMemoryNodeModelSupport.java             |   15 +-
 .../commons/configuration2/tree/MergeCombiner.java |   84 +-
 .../configuration2/tree/ModelTransaction.java      |  605 +--
 .../commons/configuration2/tree/NodeAddData.java   |   70 +-
 .../commons/configuration2/tree/NodeCombiner.java  |   82 +-
 .../commons/configuration2/tree/NodeHandler.java   |   65 +-
 .../configuration2/tree/NodeHandlerDecorator.java  |   68 +-
 .../configuration2/tree/NodeKeyResolver.java       |   57 +-
 .../commons/configuration2/tree/NodeMatcher.java   |   23 +-
 .../commons/configuration2/tree/NodeModel.java     |   97 +-
 .../configuration2/tree/NodeModelSupport.java      |    3 +-
 .../configuration2/tree/NodeNameMatchers.java      |   37 +-
 .../commons/configuration2/tree/NodeSelector.java  |  104 +-
 .../commons/configuration2/tree/NodeTracker.java   |  399 +-
 .../configuration2/tree/NodeTreeWalker.java        |  124 +-
 .../configuration2/tree/NodeUpdateData.java        |   79 +-
 .../configuration2/tree/OverrideCombiner.java      |   93 +-
 .../commons/configuration2/tree/QueryResult.java   |  111 +-
 .../configuration2/tree/ReferenceNodeHandler.java  |   34 +-
 .../configuration2/tree/ReferenceTracker.java      |  121 +-
 .../configuration2/tree/TrackedNodeHandler.java    |   47 +-
 .../configuration2/tree/TrackedNodeModel.java      |  189 +-
 .../commons/configuration2/tree/TreeData.java      |  117 +-
 .../commons/configuration2/tree/TreeUtils.java     |   31 +-
 .../commons/configuration2/tree/UnionCombiner.java |  114 +-
 .../tree/xpath/ConfigurationAttributePointer.java  |   90 +-
 .../xpath/ConfigurationNodeIteratorAttribute.java  |   59 +-
 .../tree/xpath/ConfigurationNodeIteratorBase.java  |   83 +-
 .../xpath/ConfigurationNodeIteratorChildren.java   |  110 +-
 .../tree/xpath/ConfigurationNodePointer.java       |  111 +-
 .../xpath/ConfigurationNodePointerFactory.java     |   89 +-
 .../tree/xpath/XPathContextFactory.java            |   10 +-
 .../tree/xpath/XPathExpressionEngine.java          |  363 +-
 .../configuration2/tree/xpath/package-info.java    |    4 +-
 .../configuration2/web/AppletConfiguration.java    |   25 +-
 .../configuration2/web/BaseWebConfiguration.java   |   53 +-
 .../configuration2/web/ServletConfiguration.java   |   28 +-
 .../web/ServletContextConfiguration.java           |   28 +-
 .../web/ServletFilterConfiguration.java            |   19 +-
 .../web/ServletRequestConfiguration.java           |   50 +-
 .../commons/configuration2/web/package-info.java   |    4 +-
 src/main/javacc/PropertyListParser.jj              |    1 -
 .travis.yml => src/site/resources/profile.jacoco   |   50 +-
 .travis.yml => src/site/resources/profile.japicmp  |   50 +-
 src/site/xdoc/building.xml                         |   29 -
 src/site/xdoc/dependencies.xml                     |    1 -
 src/site/xdoc/dependencies_1_10.xml                |    1 -
 src/site/xdoc/download_configuration.xml           |   26 +-
 src/site/xdoc/index.xml                            |    1 -
 src/site/xdoc/issue-tracking.xml                   |    2 +-
 src/site/xdoc/mail-lists.xml                       |   46 +-
 src/site/xdoc/userguide/howto_beans.xml            |    1 -
 src/site/xdoc/userguide/howto_combinedbuilder.xml  |    1 -
 src/site/xdoc/userguide/howto_properties.xml       |    4 +-
 src/site/xdoc/userguide/overview.xml               |    4 +
 src/site/xdoc/userguide/upgradeto2_0.xml           |    2 +-
 src/site/xdoc/userguide/user_guide.xml             |    1 -
 .../userguide_v1.10/howto_configurationbuilder.xml |    1 -
 src/site/xdoc/userguide_v1.10/howto_properties.xml |    4 +-
 src/site/xdoc/userguide_v1.10/user_guide.xml       |    1 -
 .../configuration2/BaseNonStringProperties.java    |  116 +-
 .../configuration2/ConfigurationAssert.java        |  123 +-
 .../DatabaseConfigurationTestHelper.java           |  272 +-
 .../apache/commons/configuration2/EnumFixture.java |    7 +
 .../configuration2/FileURLStreamHandler.java       |   19 +-
 .../configuration2/InterpolationTestHelper.java    |  183 +-
 .../org/apache/commons/configuration2/Logging.java |  175 +-
 .../configuration2/MockInitialContextFactory.java  |  219 +-
 .../configuration2/NonCloneableConfiguration.java  |   35 +-
 .../configuration2/NonStringTestHolder.java        |   79 +-
 .../configuration2/SynchronizerTestImpl.java       |  129 +-
 .../configuration2/TestAbstractConfiguration.java  |  148 +-
 .../TestAbstractConfigurationBasicFeatures.java    | 1399 +++--
 .../TestAbstractConfigurationSynchronization.java  |  223 +-
 .../TestAbstractHierarchicalConfiguration.java     | 1222 ++---
 .../configuration2/TestBaseConfiguration.java      |  936 ++--
 .../TestBaseConfigurationXMLReader.java            |  141 +-
 ...seHierarchicalConfigurationSynchronization.java |  386 +-
 .../configuration2/TestBaseNullConfiguration.java  |  429 +-
 .../configuration2/TestCatalogResolver.java        |   73 +-
 .../configuration2/TestCombinedConfiguration.java  | 1569 +++---
 .../configuration2/TestCompositeConfiguration.java | 1075 ++--
 ...tCompositeConfigurationNonStringProperties.java |    7 +-
 .../configuration2/TestConfigurationConverter.java |   88 +-
 .../configuration2/TestConfigurationLookup.java    |   52 +-
 .../configuration2/TestConfigurationMap.java       |   45 +-
 .../configuration2/TestConfigurationSet.java       |   52 +-
 .../configuration2/TestConfigurationUtils.java     |  682 ++-
 .../configuration2/TestDataConfiguration.java      | 3109 +++++------
 .../configuration2/TestDatabaseConfiguration.java  |  588 +--
 .../TestDefaultImmutableConfiguration.java         |  369 ++
 .../TestDynamicCombinedConfiguration.java          |  659 +--
 .../TestEnvironmentConfiguration.java              |   62 +-
 .../commons/configuration2/TestEqualBehavior.java  |  178 +-
 .../commons/configuration2/TestEqualsProperty.java |    6 +-
 .../TestHierarchicalConfiguration.java             |  705 ++-
 .../TestHierarchicalConfigurationXMLReader.java    |   27 +-
 .../TestHierarchicalXMLConfiguration.java          |  223 +-
 .../configuration2/TestINIConfiguration.java       | 1482 +++---
 .../configuration2/TestImmutableConfiguration.java |  201 +-
 .../configuration2/TestJNDIConfiguration.java      |  389 +-
 .../configuration2/TestJNDIEnvironmentValues.java  |  127 +-
 .../configuration2/TestJSONConfiguration.java      |  109 +-
 .../configuration2/TestMapConfiguration.java       |  102 +-
 .../configuration2/TestNonStringProperties.java    |    6 +-
 .../TestNullCompositeConfiguration.java            |  480 +-
 .../TestNullJNDIEnvironmentValues.java             |  127 +-
 .../TestPatternSubtreeConfiguration.java           |   39 +-
 .../TestPropertiesConfiguration.java               |  998 ++--
 .../TestPropertiesConfigurationLayout.java         |  948 ++--
 .../configuration2/TestPropertiesSequence.java     |   45 +-
 .../TestStrictConfigurationComparator.java         |   33 +-
 .../configuration2/TestSubnodeConfiguration.java   |  495 +-
 .../configuration2/TestSubsetConfiguration.java    |  334 +-
 .../configuration2/TestSystemConfiguration.java    |  136 +-
 .../configuration2/TestThreesomeConfiguration.java |   19 +-
 .../configuration2/TestXMLConfiguration.java       | 2223 ++++----
 .../configuration2/TestXMLConfiguration_605.java   |   71 +-
 .../configuration2/TestXMLDocumentHelper.java      |  341 +-
 .../configuration2/TestXMLListHandling.java        |  164 +-
 .../TestXMLPropertiesConfiguration.java            |   74 +-
 .../configuration2/TestYAMLConfiguration.java      |  128 +-
 .../beanutils/BeanCreationTestBean.java            |   29 +-
 .../BeanCreationTestBeanWithListChild.java         |   34 +-
 .../beanutils/BeanCreationTestCtorBean.java        |   15 +-
 .../beanutils/BeanDeclarationTestImpl.java         |   72 +-
 .../configuration2/beanutils/TestBeanHelper.java   |  623 +--
 .../beanutils/TestCombinedBeanDeclaration.java     |  213 +-
 .../beanutils/TestConfigurationDynaBean.java       |  506 +-
 .../TestConfigurationDynaBeanXMLConfig.java        |   16 +-
 .../beanutils/TestConstructorArg.java              |   51 +-
 .../beanutils/TestDefaultBeanFactory.java          |  246 +-
 .../beanutils/TestXMLBeanDeclaration.java          |  519 +-
 .../builder/BuilderEventListenerImpl.java          |   66 +-
 .../builder/ParametersBeanTestImpl.java            |   38 +-
 .../builder/TestAutoSaveListener.java              |  120 +-
 .../builder/TestBasicBuilderParameters.java        |  651 +--
 .../builder/TestBasicConfigurationBuilder.java     |  784 ++-
 .../TestBasicConfigurationBuilderEvents.java       |  185 +-
 .../TestBuilderConfigurationWrapperFactory.java    |  188 +-
 .../builder/TestCopyObjectDefaultHandler.java      |   92 +-
 .../builder/TestDatabaseBuilderParametersImpl.java |  107 +-
 .../builder/TestDefaultParametersManager.java      |  221 +-
 .../TestDefaultReloadingDetectorFactory.java       |   30 +-
 .../builder/TestEventListenerParameters.java       |   59 +-
 .../builder/TestFileBasedBuilderParameters.java    |  447 +-
 .../builder/TestFileBasedConfigurationBuilder.java |  583 ++-
 .../TestHierarchicalBuilderParametersImpl.java     |   57 +-
 .../builder/TestJndiBuilderParametersImpl.java     |   53 +-
 .../TestPropertiesBuilderParametersImpl.java       |  155 +-
 .../TestReloadingBuilderSupportListener.java       |   42 +-
 ...TestReloadingFileBasedConfigurationBuilder.java |  289 +-
 .../builder/TestXMLBuilderParametersImpl.java      |  141 +-
 .../AbstractMultiFileConfigurationBuilderTest.java |   84 +-
 .../TestBaseConfigurationBuilderProvider.java      |  297 +-
 .../TestCombinedBuilderParametersImpl.java         |  498 +-
 .../combined/TestCombinedConfigurationBuilder.java | 1862 +++----
 .../TestCombinedConfigurationBuilderVFS.java       |   33 +-
 .../combined/TestConfigurationDeclaration.java     |  114 +-
 ...tFileExtensionConfigurationBuilderProvider.java |  196 +-
 .../TestMultiFileBuilderParametersImpl.java        |  122 +-
 .../TestMultiFileConfigurationBuilder.java         |  472 +-
 .../builder/combined/TestMultiWrapDynaBean.java    |  252 +-
 .../TestReloadingCombinedConfigurationBuilder.java |  124 +-
 ...adingCombinedConfigurationBuilderFileBased.java |  447 +-
 ...TestReloadingMultiFileConfigurationBuilder.java |  223 +-
 .../builder/fluent/TestConfigurations.java         |  551 +-
 .../builder/fluent/TestParameters.java             |  436 +-
 .../convert/TestDefaultConversionHandler.java      |  334 +-
 .../convert/TestDefaultListDelimiterHandler.java   |  154 +-
 .../convert/TestDisabledListDelimiterHandler.java  |  189 +-
 .../convert/TestPropertyConverter.java             |  290 +-
 .../event/AbstractEventListenerTestImpl.java       |   66 +-
 .../event/AbstractTestConfigurationEvents.java     |  133 +-
 .../event/ErrorListenerTestImpl.java               |   20 +-
 .../event/EventListenerTestImpl.java               |   19 +-
 .../event/TestConfigurationEventTypes.java         |  218 +-
 .../event/TestDatabaseConfigurationEvents.java     |   32 +-
 .../commons/configuration2/event/TestEvent.java    |   15 +-
 .../event/TestEventListenerList.java               |  720 ++-
 .../configuration2/event/TestEventSource.java      |  420 +-
 .../configuration2/event/TestEventType.java        |    9 +-
 .../event/TestHierarchicalConfigurationEvents.java |  110 +-
 .../event/TestMapConfigurationEvents.java          |    8 +-
 .../event/TestPropertiesConfigurationEvents.java   |   10 +-
 .../event/TestSubsetConfigurationEvents.java       |    8 +-
 .../event/TestXMLConfigurationEvents.java          |    7 +-
 .../interpol/TestConfigurationInterpolator.java    |  649 ++-
 .../interpol/TestConstantLookup.java               |   73 +-
 .../configuration2/interpol/TestDummyLookup.java   |    9 +-
 .../interpol/TestEnvironmentLookup.java            |   21 +-
 .../configuration2/interpol/TestExprLookup.java    |   84 +-
 .../interpol/TestInterpolatorSpecification.java    |  158 +-
 .../interpol/TestSystemPropertiesLookup.java       |   17 +-
 .../io/TestAbsoluteNameLocationStrategy.java       |   49 +-
 .../io/TestBasePathLocationStrategy.java           |   64 +-
 .../io/TestClasspathLocationStrategy.java          |   44 +-
 .../io/TestCombinedLocationStrategy.java           |  180 +-
 .../configuration2/io/TestConfigurationLogger.java |  205 +-
 .../configuration2/io/TestDefaultFileSystem.java   |   35 +-
 .../commons/configuration2/io/TestFileHandler.java | 1983 +++----
 .../commons/configuration2/io/TestFileLocator.java |  185 +-
 .../configuration2/io/TestFileLocatorUtils.java    |  613 +--
 .../io/TestFileSystemLocationStrategy.java         |   21 +-
 .../io/TestHomeDirectoryLocationStrategy.java      |   85 +-
 .../io/TestProvidedURLLocationStrategy.java        |   29 +-
 .../plist/AbstractTestPListEvents.java             |   30 +-
 .../plist/TestPropertyListConfiguration.java       |  432 +-
 .../plist/TestPropertyListConfigurationEvents.java |   14 +-
 .../plist/TestPropertyListParser.java              |   48 +-
 .../plist/TestXMLPropertyListConfiguration.java    |  522 +-
 .../TestXMLPropertyListConfigurationEvents.java    |   14 +-
 .../reloading/AlwaysReloadingDetector.java         |   13 +-
 .../reloading/RandomReloadingDetector.java         |   14 +-
 .../reloading/TestCombinedReloadingController.java |  167 +-
 .../TestFileHandlerReloadingDetector.java          |  232 +-
 .../reloading/TestManagedReloadingDetector.java    |   35 +-
 .../reloading/TestPeriodicReloadingTrigger.java    |  149 +-
 .../reloading/TestReloadingController.java         |  168 +-
 .../TestVFSFileHandlerReloadingDetector.java       |  136 +-
 .../TestConfigurationPropertiesFactoryBean.java    |  145 +-
 .../spring/TestConfigurationPropertySource.java    |   45 +-
 .../sync/TestReadWriteSynchronizer.java            |  285 +-
 .../apache/commons/configuration2/test/HsqlDB.java |   84 +-
 .../configuration2/tree/AbstractCombinerTest.java  |   51 +-
 .../tree/AbstractImmutableNodeHandlerTest.java     |  397 +-
 .../configuration2/tree/NodeStructureHelper.java   |  659 +--
 .../tree/TestDefaultConfigurationKey.java          |  619 +--
 .../tree/TestDefaultExpressionEngine.java          |  938 ++--
 .../tree/TestDefaultExpressionEngineSymbols.java   |  122 +-
 .../configuration2/tree/TestImmutableNode.java     |  647 +--
 .../configuration2/tree/TestInMemoryNodeModel.java | 1091 ++--
 .../tree/TestInMemoryNodeModelReferences.java      |  265 +-
 .../tree/TestInMemoryNodeModelTrackedNodes.java    | 1016 ++--
 .../configuration2/tree/TestMergeCombiner.java     |  178 +-
 .../configuration2/tree/TestNodeAddData.java       |   63 +-
 .../tree/TestNodeHandlerDecorator.java             |   21 +-
 .../configuration2/tree/TestNodeNameMatchers.java  |  103 +-
 .../configuration2/tree/TestNodeSelector.java      |  199 +-
 .../configuration2/tree/TestNodeTreeWalker.java    |  336 +-
 .../configuration2/tree/TestNodeUpdateData.java    |  138 +-
 .../configuration2/tree/TestOverrideCombiner.java  |  215 +-
 .../configuration2/tree/TestQueryResult.java       |  140 +-
 .../tree/TestTrackedNodeHandler.java               |   42 +-
 .../configuration2/tree/TestTrackedNodeModel.java  |  227 +-
 .../commons/configuration2/tree/TestTreeData.java  |    9 +-
 .../configuration2/tree/TestUnionCombiner.java     |   99 +-
 .../tree/xpath/AbstractXPathTest.java              |  128 +-
 .../xpath/TestConfigurationAttributePointer.java   |  104 +-
 .../xpath/TestConfigurationIteratorAttributes.java |   86 +-
 .../TestConfigurationNodeIteratorChildren.java     |  308 +-
 .../tree/xpath/TestConfigurationNodePointer.java   |  139 +-
 .../xpath/TestConfigurationNodePointerFactory.java |  140 +-
 .../tree/xpath/TestXPathContextFactory.java        |   19 +-
 .../tree/xpath/TestXPathExpressionEngine.java      |  536 +-
 .../xpath/TestXPathExpressionEngineInConfig.java   |  108 +-
 .../web/TestAppletConfiguration.java               |  101 +-
 .../web/TestServletConfiguration.java              |   20 +-
 .../web/TestServletContextConfiguration.java       |   36 +-
 .../web/TestServletFilterConfiguration.java        |   71 +-
 .../web/TestServletRequestConfiguration.java       |   87 +-
 .../org/apache/commons/configuration2/test.jar     |  Bin 0 -> 500 bytes
 src/test/resources/test.xml                        |    2 +-
 src/test/resources/testCCCombinedChildBuilder.xml  |    1 -
 src/test/resources/testCCEntityResolver.xml        |    1 -
 src/test/resources/testCCEnvProperties.xml         |    1 -
 src/test/resources/testCCFileSystem.xml            |    1 -
 src/test/resources/testCCFileSystemSubConfig.xml   |    1 -
 src/test/resources/testCCLookup.xml                |    1 -
 src/test/resources/testCCMultiTenent.xml           |    1 -
 src/test/resources/testCCMultiTenentReloading.xml  |    1 -
 src/test/resources/testCCReloading.xml             |    1 -
 src/test/resources/testCCReloadingNested.xml       |    1 -
 src/test/resources/testCCResultClass.xml           |    1 -
 src/test/resources/testDtdPublic.xml               |    1 -
 src/test/resources/testInterpolation.properties    |    1 -
 src/test/resources/testInterpolationBuilder.xml    |    1 -
 .../testMultiTenentConfigurationBuilder4.xml       |    1 -
 .../testMultiTenentConfigurationBuilder5.xml       |    1 -
 src/test/resources/test_invalid_date.plist.xml     |    1 -
 509 files changed, 43550 insertions(+), 62568 deletions(-)
 copy .travis.yml => .github/dependabot.yml (68%)
 create mode 100644 .github/workflows/codeql-analysis.yml
 copy .github/workflows/{maven.yml => coverage.yml} (63%)
 copy src/main/assembly/src.xml => CODE_OF_CONDUCT.md (54%)
 copy src/main/assembly/src.xml => SECURITY.md (54%)
 create mode 100644 
src/main/java/org/apache/commons/configuration2/io/URLConnectionOptions.java
 copy .travis.yml => src/site/resources/profile.jacoco (73%)
 rename .travis.yml => src/site/resources/profile.japicmp (73%)
 copy conf/HEADER.txt => 
src/test/java/org/apache/commons/configuration2/EnumFixture.java (88%)
 create mode 100644 
src/test/java/org/apache/commons/configuration2/TestDefaultImmutableConfiguration.java
 create mode 100644 
src/test/resources/org/apache/commons/configuration2/test.jar

Reply via email to