This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/maven/com.sun.mail-mailapi-2.0.1
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git.
discard 0699b63 Bump mailapi from 1.6.6 to 2.0.1
add 53364d1 upgrade checkstyle (#118)
add dcecc02 Upgrade checkstyle #118.
add 623741f Bump checkstyle from 8.42 to 8.43 #121.
add 671087b Bump checkstyle from 8.41 to 8.43 (#121)
add 12959f6 Merge branch 'master' of
https://gitbox.apache.org/repos/asf/commons-configuration
add 8d4c274 [CONFIGURATION-805] Use try with resource #114.
add 6adf321 CONFIGURATION-805 - Use try with resource (#114)
add f6abe30 Merge branch 'master' of
https://gitbox.apache.org/repos/asf/commons-configuration
add 891a675 CONFIGURATION-804 - Redundant local variable (#113)
add 754b3b5 [CONFIGURATION-804] Redundant local variable #113.
add 33da480 CONFIGURATION-803 java8 lambda improvements (#112)
add d4fe311 [CONFIGURATION-803] Java 8 lambda improvements and more #112.
add b9ba4a8 CONFIGURATION-802 - Set field as Final (#111)
add 8bc64b9 [CONFIGURATION-802] Use final #111.
add dd82ef8 CONFIGURATION-800 - Remove redundant initializer (#110)
add a5586fd [CONFIGURATION-801] Remove redundant initializer #110.
add 1f28b86 Bump snakeyaml from 1.28 to 1.29 (#126)
add 6c60fef Bump snakeyaml from 1.28 to 1.29 #126.
add 0dfa11a (doc) Specify that typed getList returns null for missing key
(#100)
add 1c0b292 [Javadoc] Specify that typed getList returns null for missing
key #100.
add 5c1d930 Bump jackson-databind from 2.12.2 to 2.12.3 (#127)
add d1ed183 Bump jackson-databind from 2.12.2 to 2.12.3 #127.
add 9c57210 Bump commons.animal-sniffer.version 1.19 -> 1.20.
add 88cdc1a Bump hsqldb from 2.5.1 to 2.5.2 (#128)
add d013cf1 Bump hsqldb from 2.5.1 to 2.5.2 #128.
add 3fe43fd Update my developer entry.
add 670fd2d Spell as 'writable'.
add 100636e Use final.
add 1b227fe Update Apache Commons VFS 2.8.0 -> 2.9.0.
add f2e73ca Bump checkstyle from 8.43 to 8.44 #132.
add 4cc94ae Bump checkstyle from 8.43 to 8.44 (#132)
add 0e39e0e Merge branch 'master' of
https://gitbox.apache.org/repos/asf/commons-configuration
add 5734027 Bump commons.japicmp.version from 0.15.2 to 0.15.3.
add 93da3d8 Bump commons.jacoco.version from 0.8.6 to 0.8.7.
add de1c026 Bump commons.javadoc.version from 3.1.1 to 3.3.0.
add 1f43445 Fix version for SpotBugs.
add 70255c1 Organize.
add 3c9e6d1 Update optional com.fasterxml.jackson.core:jackson-databind
from 2.12.3 to 2.12.4.
add 1b406c1 Update tests from commons-dbcp2 2.8.0 to 2.9.0.
add 674624c Update tests from commons-pool2 2.10.0 to 2.11.1.
add eeae97a Test case and fix for
https://issues.apache.org/jira/browse/CONFIGURATION-808 (#137)
add 3425aa8 [CONFIGURATION-808] DefaultListDelimiterHandler.escapeList
working only for List<String> #137.
add 799ca30 Reclasify issues.
add 94691c7 Misc clean ups.
add c0bb46e Drop extra blank lines.
add 04abfcc Failing checkstyle fails the build.
add 33c47a0 Update Javadoc since tags.
add 66b4f4e Sort test members.
add 01bae76 Add ImmutableConfiguration.getDuration() methods.
add 7a5d8d6 Clean up.
add e9e0acd Bump org.dbunit:dbunit from 2.7.0 to 2.7.2.
add a490b32 Bump com.puppycrawl.tools:checkstyle from 8.44 to 8.45.1.
add db81b5e Merged entries.
add 7e4b3fa Bump optional org.springframework from 4.3.30.RELEASE to
5.3.9.
add d7fb711 AdoptOpenJDK is moving to the Eclipse Foundation and
rebranding as Eclipse Temurin.
add 3f28d20 Update GitHub build from Java 16 to 17.
add 0b0d845 Bump actions/cache from 2.1.6 to 2.1.7
add 9564640 Bump actions/checkout from 2.3.4 to 2.4.0
add 2e54d62 Drop obsolete Travis build.
add 5522f3d Run dependabot once a week.
add 11867b8 Remove obsolete profile and documentation.
add 4a57c13 Bump checkstyle from 8.45.1 to 9.2.1
add da68b62 Bump snakeyaml from 1.29 to 1.30 (#157)
add bd41c44 Bump snakeyaml from 1.29 to 1.30 #157.
add e121b9c Bump spring.version from 5.3.9 to 5.3.15 (#156)
add ea8f4f7 Bump spring.version from 5.3.9 to 5.3.15 #156.
add 1f7f438 Bump slf4j.version from 1.7.30 to 1.7.33
add 2e6112e Add CodeQL GitHub workflow.
add 3daa1ee Update NOTICE file for 2022.
add 0eec396 Bump jackson-databind from 2.12.4 to 2.13.1 (#159)
add fe841dc Bump jackson-databind from 2.12.4 to 2.13.1 #159
add cf28e75 hamcrest v2.2 (#143)
add 6aab991 Bump jackson-databind from 2.12.4 to 2.13.1 #159
add b85373d Update tests to hamcrest v2.2 #143.
add f2ca78f Make final variable. (#141)
add 8d36e71 Use final #141
add e4fff0e Replace assert by simpler but equivalent calls. (#139)
add b46dfd2 Replace test asserts #139
add 880169d Bump actions/checkout from 2 to 3 (#163)
add 4a61426 Bump actions/checkout from 2 to 3 #163
add 72174a6 Bump spring.version from 5.3.15 to 5.3.16 (#165)
add f8dcbfc Try out OSSF Scorecards
add 66164f0 Add Apache license header.
add 4c8d189 Drop OSSF Scorecards due to token requirement. Note that
CodeQL has no such complications, so why here?
add 2f104ff Bump dbunit from 2.7.2 to 2.7.3 (#167)
add 1825050 Normalize term.
add 241fbb2 Bump dbunit from 2.7.2 to 2.7.3 #167
add 4de29cf Bump jackson-databind from 2.13.1 to 2.13.2 #168
add f4bceb3 Bump jackson-databind from 2.13.1 to 2.13.2 (#168)
add 71ab2a4 Merge branch 'master' of
https://gitbox.apache.org/repos/asf/commons-configuration
add ca346ad Bump actions/cache from 2.1.7 to 3
add 75deff9 Bump spotbugs-maven-plugin from 4.2.3 to 4.6.0.0
add 332896a Bump com.puppycrawl.tools:checkstyle from 9.2.1 to 9.3
add 4d46f10 Bump spring.version from 5.3.16 to 5.3.18 (#172)
add fef4c25 Bump spring.version from 5.3.16 to 5.3.18 #172
add 733056e Bump jackson-databind from 2.13.2 to 2.13.2.2 (#173)
add c93b5fc Bump jackson-databind from 2.13.2 to 2.13.2.2 #173
add 6ab4eb5 Bump mailapi from 1.6.6 to 1.6.7.
add 05bce16 Bump mailapi from 1.6.6 to 2.0.1
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 (0699b63)
\
N -- N -- N
refs/heads/dependabot/maven/com.sun.mail-mailapi-2.0.1 (05bce16)
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 | 6 +-
.github/workflows/codeql-analysis.yml | 74 +
.github/workflows/maven.yml | 14 +-
.travis.yml | 30 -
NOTICE.txt | 2 +-
conf/checkstyle.xml | 24 +-
conf/findbugs-exclude-filter.xml | 11 +
pom.xml | 93 +-
src/changes/changes.xml | 239 +-
.../configuration2/AbstractConfiguration.java | 1330 +++------
.../AbstractHierarchicalConfiguration.java | 600 ++--
.../AbstractYAMLBasedConfiguration.java | 119 +-
.../commons/configuration2/BaseConfiguration.java | 98 +-
.../configuration2/BaseConfigurationXMLReader.java | 60 +-
.../BaseHierarchicalConfiguration.java | 730 ++---
.../configuration2/CombinedConfiguration.java | 822 ++----
.../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 | 515 ++--
.../configuration2/ConfigurationXMLReader.java | 173 +-
.../commons/configuration2/DataConfiguration.java | 1224 +++-----
.../configuration2/DatabaseConfiguration.java | 477 +--
.../DynamicCombinedConfiguration.java | 638 ++--
.../configuration2/EnvironmentConfiguration.java | 52 +-
.../configuration2/FileBasedConfiguration.java | 10 +-
.../commons/configuration2/FindNodeVisitor.java | 38 +-
.../configuration2/HierarchicalConfiguration.java | 166 +-
.../HierarchicalConfigurationConverter.java | 131 +-
.../HierarchicalConfigurationXMLReader.java | 93 +-
.../commons/configuration2/INIConfiguration.java | 750 ++---
.../configuration2/ImmutableConfiguration.java | 544 ++--
.../ImmutableConfigurationInvocationHandler.java | 94 +-
.../ImmutableHierarchicalConfiguration.java | 102 +-
.../commons/configuration2/Initializable.java | 32 +-
.../commons/configuration2/JNDIConfiguration.java | 245 +-
.../commons/configuration2/JSONConfiguration.java | 45 +-
.../commons/configuration2/MapConfiguration.java | 181 +-
.../PatternSubtreeConfigurationWrapper.java | 246 +-
.../configuration2/PrefixedKeysIterator.java | 59 +-
.../configuration2/PropertiesConfiguration.java | 1221 +++-----
.../PropertiesConfigurationLayout.java | 619 ++--
.../StrictConfigurationComparator.java | 32 +-
.../configuration2/SubnodeConfiguration.java | 205 +-
.../configuration2/SubsetConfiguration.java | 179 +-
.../configuration2/SystemConfiguration.java | 50 +-
.../commons/configuration2/XMLConfiguration.java | 883 ++----
.../commons/configuration2/XMLDocumentHelper.java | 207 +-
.../commons/configuration2/XMLListReference.java | 127 +-
.../configuration2/XMLPropertiesConfiguration.java | 184 +-
.../commons/configuration2/YAMLConfiguration.java | 88 +-
.../beanutils/BeanCreationContext.java | 28 +-
.../configuration2/beanutils/BeanDeclaration.java | 72 +-
.../configuration2/beanutils/BeanFactory.java | 49 +-
.../configuration2/beanutils/BeanHelper.java | 462 +--
.../beanutils/CombinedBeanDeclaration.java | 137 +-
.../beanutils/ConfigurationDynaBean.java | 155 +-
.../beanutils/ConfigurationDynaClass.java | 82 +-
.../configuration2/beanutils/ConstructorArg.java | 148 +-
.../beanutils/DefaultBeanFactory.java | 210 +-
.../beanutils/XMLBeanDeclaration.java | 457 ++-
.../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 | 220 +-
.../configuration2/builder/BuilderParameters.java | 37 +-
.../builder/ConfigurationBuilder.java | 30 +-
.../builder/ConfigurationBuilderEvent.java | 48 +-
.../ConfigurationBuilderResultCreatedEvent.java | 54 +-
.../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 | 253 +-
.../builder/FileBasedBuilderProperties.java | 24 +-
.../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 | 1169 +++-----
.../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 | 132 +-
.../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 | 515 ++--
.../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 | 52 +-
.../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 | 39 +-
.../ex/ConfigurationRuntimeException.java | 45 +-
.../configuration2/ex/ConversionException.java | 36 +-
.../commons/configuration2/ex/package-info.java | 5 +-
.../interpol/ConfigurationInterpolator.java | 378 +--
.../configuration2/interpol/ConstantLookup.java | 103 +-
.../configuration2/interpol/DefaultLookups.java | 48 +-
.../configuration2/interpol/DummyLookup.java | 16 +-
.../configuration2/interpol/EnvironmentLookup.java | 21 +-
.../configuration2/interpol/ExprLookup.java | 194 +-
.../interpol/InterpolatorSpecification.java | 169 +-
.../commons/configuration2/interpol/Lookup.java | 34 +-
.../interpol/StringLookupAdapter.java | 9 +-
.../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 | 194 +-
.../commons/configuration2/io/FileBased.java | 45 +-
.../commons/configuration2/io/FileHandler.java | 1227 +++-----
.../configuration2/io/FileHandlerListener.java | 28 +-
.../io/FileHandlerListenerAdapter.java | 27 +-
.../configuration2/io/FileLocationStrategy.java | 52 +-
.../commons/configuration2/io/FileLocator.java | 166 +-
.../configuration2/io/FileLocatorAware.java | 37 +-
.../configuration2/io/FileLocatorUtils.java | 502 ++--
.../configuration2/io/FileOptionsProvider.java | 35 +-
.../commons/configuration2/io/FileSystem.java | 35 +-
.../io/FileSystemLocationStrategy.java | 21 +-
.../commons/configuration2/io/FileUtils.java | 43 +-
.../io/HomeDirectoryLocationStrategy.java | 100 +-
.../configuration2/io/InputStreamSupport.java | 24 +-
.../io/ProvidedURLLocationStrategy.java | 21 +-
.../configuration2/io/URLConnectionOptions.java | 18 +-
.../commons/configuration2/io/VFSFileSystem.java | 202 +-
.../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 | 486 +--
.../reloading/CombinedReloadingController.java | 147 +-
.../reloading/FileHandlerReloadingDetector.java | 185 +-
.../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 | 87 +-
.../configuration2/reloading/package-info.java | 7 +-
.../configuration2/resolver/CatalogResolver.java | 279 +-
.../resolver/DefaultEntityResolver.java | 59 +-
.../configuration2/resolver/EntityRegistry.java | 25 +-
.../resolver/EntityResolverSupport.java | 6 +-
.../spring/ConfigurationPropertiesFactoryBean.java | 86 +-
.../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 | 338 +--
.../tree/DefaultExpressionEngineSymbols.java | 187 +-
.../configuration2/tree/ExpressionEngine.java | 86 +-
.../commons/configuration2/tree/ImmutableNode.java | 376 +--
.../configuration2/tree/InMemoryNodeModel.java | 1096 +++----
.../tree/InMemoryNodeModelSupport.java | 15 +-
.../commons/configuration2/tree/MergeCombiner.java | 81 +-
.../configuration2/tree/ModelTransaction.java | 604 ++--
.../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 | 119 +-
.../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 | 109 +-
.../tree/xpath/ConfigurationNodePointer.java | 111 +-
.../xpath/ConfigurationNodePointerFactory.java | 85 +-
.../tree/xpath/XPathContextFactory.java | 10 +-
.../tree/xpath/XPathExpressionEngine.java | 351 +--
.../configuration2/tree/xpath/package-info.java | 4 +-
.../configuration2/web/AppletConfiguration.java | 25 +-
.../configuration2/web/BaseWebConfiguration.java | 53 +-
.../configuration2/web/ServletConfiguration.java | 25 +-
.../web/ServletContextConfiguration.java | 28 +-
.../web/ServletFilterConfiguration.java | 19 +-
.../web/ServletRequestConfiguration.java | 35 +-
.../commons/configuration2/web/package-info.java | 4 +-
src/site/xdoc/building.xml | 28 -
.../configuration2/BaseNonStringProperties.java | 116 +-
.../configuration2/ConfigurationAssert.java | 123 +-
.../DatabaseConfigurationTestHelper.java | 272 +-
.../configuration2/FileURLStreamHandler.java | 19 +-
.../configuration2/InterpolationTestHelper.java | 183 +-
.../org/apache/commons/configuration2/Logging.java | 174 +-
.../configuration2/MockInitialContextFactory.java | 218 +-
.../configuration2/NonCloneableConfiguration.java | 35 +-
.../configuration2/NonStringTestHolder.java | 79 +-
.../configuration2/SynchronizerTestImpl.java | 129 +-
.../configuration2/TestAbstractConfiguration.java | 148 +-
.../TestAbstractConfigurationBasicFeatures.java | 1409 ++++-----
.../TestAbstractConfigurationSynchronization.java | 223 +-
.../TestAbstractHierarchicalConfiguration.java | 1222 ++++----
.../configuration2/TestBaseConfiguration.java | 349 +--
.../TestBaseConfigurationXMLReader.java | 141 +-
...seHierarchicalConfigurationSynchronization.java | 386 +--
.../configuration2/TestBaseNullConfiguration.java | 425 ++-
.../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 | 683 ++---
.../configuration2/TestDataConfiguration.java | 3111 +++++++++-----------
.../configuration2/TestDatabaseConfiguration.java | 588 ++--
.../TestDefaultImmutableConfiguration.java | 369 +++
.../TestDynamicCombinedConfiguration.java | 652 ++--
.../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 | 1475 ++++------
.../configuration2/TestImmutableConfiguration.java | 201 +-
.../configuration2/TestJNDIConfiguration.java | 389 ++-
.../configuration2/TestJNDIEnvironmentValues.java | 127 +-
.../configuration2/TestJSONConfiguration.java | 61 +-
.../configuration2/TestMapConfiguration.java | 102 +-
.../configuration2/TestNonStringProperties.java | 6 +-
.../TestNullCompositeConfiguration.java | 477 ++-
.../TestNullJNDIEnvironmentValues.java | 127 +-
.../TestPatternSubtreeConfiguration.java | 35 +-
.../TestPropertiesConfiguration.java | 976 +++---
.../TestPropertiesConfigurationLayout.java | 933 +++---
.../configuration2/TestPropertiesSequence.java | 39 +-
.../TestStrictConfigurationComparator.java | 33 +-
.../configuration2/TestSubnodeConfiguration.java | 495 ++--
.../configuration2/TestSubsetConfiguration.java | 334 +--
.../configuration2/TestSystemConfiguration.java | 136 +-
.../configuration2/TestThreesomeConfiguration.java | 19 +-
.../configuration2/TestXMLConfiguration.java | 786 ++---
.../configuration2/TestXMLConfiguration_605.java | 71 +-
.../configuration2/TestXMLDocumentHelper.java | 341 +--
.../configuration2/TestXMLListHandling.java | 164 +-
.../TestXMLPropertiesConfiguration.java | 74 +-
.../configuration2/TestYAMLConfiguration.java | 139 +-
.../beanutils/BeanCreationTestBean.java | 29 +-
.../BeanCreationTestBeanWithListChild.java | 34 +-
.../beanutils/BeanCreationTestCtorBean.java | 15 +-
.../beanutils/BeanDeclarationTestImpl.java | 72 +-
.../configuration2/beanutils/TestBeanHelper.java | 620 ++--
.../beanutils/TestCombinedBeanDeclaration.java | 213 +-
.../beanutils/TestConfigurationDynaBean.java | 488 ++-
.../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 | 786 ++---
.../TestBasicConfigurationBuilderEvents.java | 185 +-
.../TestBuilderConfigurationWrapperFactory.java | 187 +-
.../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 | 607 ++--
.../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 | 500 ++--
.../combined/TestCombinedConfigurationBuilder.java | 1853 +++++-------
.../TestCombinedConfigurationBuilderVFS.java | 33 +-
.../combined/TestConfigurationDeclaration.java | 114 +-
...tFileExtensionConfigurationBuilderProvider.java | 196 +-
.../TestMultiFileBuilderParametersImpl.java | 122 +-
.../TestMultiFileConfigurationBuilder.java | 473 ++-
.../builder/combined/TestMultiWrapDynaBean.java | 252 +-
.../TestReloadingCombinedConfigurationBuilder.java | 124 +-
...adingCombinedConfigurationBuilderFileBased.java | 438 ++-
...TestReloadingMultiFileConfigurationBuilder.java | 223 +-
.../builder/fluent/TestConfigurations.java | 551 ++--
.../builder/fluent/TestParameters.java | 438 ++-
.../convert/TestDefaultConversionHandler.java | 334 +--
.../convert/TestDefaultListDelimiterHandler.java | 154 +-
.../convert/TestDisabledListDelimiterHandler.java | 189 +-
.../convert/TestPropertyConverter.java | 283 +-
.../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 | 721 ++---
.../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 | 341 +--
.../interpol/TestConstantLookup.java | 73 +-
.../configuration2/interpol/TestDummyLookup.java | 9 +-
.../interpol/TestEnvironmentLookup.java | 21 +-
.../configuration2/interpol/TestExprLookup.java | 82 +-
.../interpol/TestInterpolatorSpecification.java | 132 +-
.../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 | 1971 ++++++-------
.../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 | 431 ++-
.../plist/TestPropertyListConfigurationEvents.java | 14 +-
.../plist/TestPropertyListParser.java | 48 +-
.../plist/TestXMLPropertyListConfiguration.java | 517 ++--
.../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 | 151 +-
.../reloading/TestReloadingController.java | 170 +-
.../TestVFSFileHandlerReloadingDetector.java | 136 +-
.../TestConfigurationPropertiesFactoryBean.java | 135 +-
.../spring/TestConfigurationPropertySource.java | 45 +-
.../sync/TestReadWriteSynchronizer.java | 285 +-
.../apache/commons/configuration2/test/HsqlDB.java | 80 +-
.../configuration2/tree/AbstractCombinerTest.java | 51 +-
.../tree/AbstractImmutableNodeHandlerTest.java | 397 +--
.../configuration2/tree/NodeStructureHelper.java | 658 ++---
.../tree/TestDefaultConfigurationKey.java | 619 ++--
.../tree/TestDefaultExpressionEngine.java | 938 +++---
.../tree/TestDefaultExpressionEngineSymbols.java | 122 +-
.../configuration2/tree/TestImmutableNode.java | 647 ++--
.../configuration2/tree/TestInMemoryNodeModel.java | 1093 +++----
.../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 | 338 +--
.../configuration2/tree/TestNodeUpdateData.java | 138 +-
.../configuration2/tree/TestOverrideCombiner.java | 215 +-
.../configuration2/tree/TestQueryResult.java | 140 +-
.../tree/TestTrackedNodeHandler.java | 40 +-
.../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 +-
466 files changed, 36663 insertions(+), 56982 deletions(-)
create mode 100644 .github/workflows/codeql-analysis.yml
delete mode 100644 .travis.yml
create mode 100644
src/test/java/org/apache/commons/configuration2/TestDefaultImmutableConfiguration.java