This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.3.0 in repository https://gitbox.apache.org/repos/asf/commons-configuration.git.
discard 58f161e Bump spotbugs-maven-plugin from 4.2.3 to 4.3.0 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 c9a78d0 Bump spotbugs-maven-plugin from 4.2.3 to 4.3.0 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (58f161e) \ N -- N -- N refs/heads/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.3.0 (c9a78d0) 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: conf/checkstyle.xml | 22 +- pom.xml | 5 +- src/changes/changes.xml | 40 +- .../configuration2/AbstractConfiguration.java | 1315 +++++++------------- .../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 | 67 +- .../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 | 475 +++---- .../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 | 746 ++++------- .../configuration2/ImmutableConfiguration.java | 505 ++++---- .../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 | 244 ++-- .../configuration2/PrefixedKeysIterator.java | 59 +- .../configuration2/PropertiesConfiguration.java | 1215 +++++++----------- .../PropertiesConfigurationLayout.java | 619 ++++----- .../StrictConfigurationComparator.java | 32 +- .../configuration2/SubnodeConfiguration.java | 205 ++- .../configuration2/SubsetConfiguration.java | 179 +-- .../configuration2/SystemConfiguration.java | 50 +- .../commons/configuration2/XMLConfiguration.java | 873 +++++-------- .../commons/configuration2/XMLDocumentHelper.java | 203 +-- .../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 | 460 +++---- .../beanutils/CombinedBeanDeclaration.java | 137 +- .../beanutils/ConfigurationDynaBean.java | 155 +-- .../beanutils/ConfigurationDynaClass.java | 82 +- .../configuration2/beanutils/ConstructorArg.java | 148 +-- .../beanutils/DefaultBeanFactory.java | 210 ++-- .../beanutils/XMLBeanDeclaration.java | 455 +++---- .../configuration2/beanutils/package-info.java | 8 +- .../configuration2/builder/AutoSaveListener.java | 89 +- .../builder/BasicBuilderParameters.java | 443 +++---- .../builder/BasicBuilderProperties.java | 121 +- .../builder/BasicConfigurationBuilder.java | 552 +++----- .../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 | 276 ++-- .../combined/CombinedBuilderParametersImpl.java | 315 ++--- .../combined/CombinedBuilderProperties.java | 118 +- .../combined/CombinedConfigurationBuilder.java | 1165 ++++++----------- .../CombinedConfigurationBuilderProvider.java | 84 +- .../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 | 485 +++----- .../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 | 188 +-- .../commons/configuration2/io/FileBased.java | 45 +- .../commons/configuration2/io/FileHandler.java | 1221 +++++++----------- .../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 | 500 +++----- .../configuration2/io/FileOptionsProvider.java | 35 +- .../commons/configuration2/io/FileSystem.java | 35 +- .../io/FileSystemLocationStrategy.java | 21 +- .../commons/configuration2/io/FileUtils.java | 40 +- .../io/HomeDirectoryLocationStrategy.java | 100 +- .../configuration2/io/InputStreamSupport.java | 24 +- .../io/ProvidedURLLocationStrategy.java | 21 +- .../configuration2/io/URLConnectionOptions.java | 18 +- .../commons/configuration2/io/VFSFileSystem.java | 194 +-- .../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 | 484 +++---- .../reloading/CombinedReloadingController.java | 147 +-- .../reloading/FileHandlerReloadingDetector.java | 180 +-- .../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 | 85 +- .../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 | 1090 ++++++---------- .../tree/InMemoryNodeModelSupport.java | 15 +- .../commons/configuration2/tree/MergeCombiner.java | 81 +- .../configuration2/tree/ModelTransaction.java | 596 +++------ .../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 +- .../configuration2/BaseNonStringProperties.java | 72 +- .../configuration2/ConfigurationAssert.java | 69 +- .../DatabaseConfigurationTestHelper.java | 142 +-- .../configuration2/FileURLStreamHandler.java | 19 +- .../configuration2/InterpolationTestHelper.java | 183 +-- .../org/apache/commons/configuration2/Logging.java | 98 +- .../configuration2/MockInitialContextFactory.java | 114 +- .../configuration2/NonCloneableConfiguration.java | 27 +- .../configuration2/NonStringTestHolder.java | 65 +- .../configuration2/SynchronizerTestImpl.java | 69 +- .../configuration2/TestAbstractConfiguration.java | 68 +- .../TestAbstractConfigurationBasicFeatures.java | 627 ++++------ .../TestAbstractConfigurationSynchronization.java | 89 +- .../TestAbstractHierarchicalConfiguration.java | 536 +++----- .../configuration2/TestBaseConfiguration.java | 318 ++--- .../TestBaseConfigurationXMLReader.java | 47 +- ...seHierarchicalConfigurationSynchronization.java | 186 +-- .../configuration2/TestBaseNullConfiguration.java | 179 +-- .../configuration2/TestCatalogResolver.java | 31 +- .../configuration2/TestCombinedConfiguration.java | 651 ++++------ .../configuration2/TestCompositeConfiguration.java | 357 ++---- ...tCompositeConfigurationNonStringProperties.java | 7 +- .../configuration2/TestConfigurationConverter.java | 48 +- .../configuration2/TestConfigurationLookup.java | 30 +- .../configuration2/TestConfigurationMap.java | 45 +- .../configuration2/TestConfigurationSet.java | 42 +- .../configuration2/TestConfigurationUtils.java | 325 ++--- .../configuration2/TestDataConfiguration.java | 983 ++++++--------- .../configuration2/TestDatabaseConfiguration.java | 253 ++-- .../TestDynamicCombinedConfiguration.java | 262 ++-- .../TestEnvironmentConfiguration.java | 28 +- .../commons/configuration2/TestEqualBehavior.java | 71 +- .../commons/configuration2/TestEqualsProperty.java | 6 +- .../TestHierarchicalConfiguration.java | 389 ++---- .../TestHierarchicalConfigurationXMLReader.java | 27 +- .../TestHierarchicalXMLConfiguration.java | 71 +- .../configuration2/TestINIConfiguration.java | 777 ++++-------- .../configuration2/TestImmutableConfiguration.java | 111 +- .../configuration2/TestJNDIConfiguration.java | 119 +- .../configuration2/TestJNDIEnvironmentValues.java | 51 +- .../configuration2/TestJSONConfiguration.java | 61 +- .../configuration2/TestMapConfiguration.java | 58 +- .../configuration2/TestNonStringProperties.java | 6 +- .../TestNullCompositeConfiguration.java | 133 +- .../TestNullJNDIEnvironmentValues.java | 51 +- .../TestPatternSubtreeConfiguration.java | 27 +- .../TestPropertiesConfiguration.java | 756 ++++------- .../TestPropertiesConfigurationLayout.java | 402 ++---- .../configuration2/TestPropertiesSequence.java | 39 +- .../TestStrictConfigurationComparator.java | 33 +- .../configuration2/TestSubnodeConfiguration.java | 273 ++-- .../configuration2/TestSubsetConfiguration.java | 132 +- .../configuration2/TestSystemConfiguration.java | 59 +- .../configuration2/TestThreesomeConfiguration.java | 19 +- .../configuration2/TestXMLConfiguration.java | 772 ++++-------- .../configuration2/TestXMLConfiguration_605.java | 47 +- .../configuration2/TestXMLDocumentHelper.java | 143 +-- .../configuration2/TestXMLListHandling.java | 68 +- .../TestXMLPropertiesConfiguration.java | 22 +- .../configuration2/TestYAMLConfiguration.java | 75 +- .../beanutils/BeanCreationTestBean.java | 21 +- .../BeanCreationTestBeanWithListChild.java | 24 +- .../beanutils/BeanCreationTestCtorBean.java | 15 +- .../beanutils/BeanDeclarationTestImpl.java | 46 +- .../configuration2/beanutils/TestBeanHelper.java | 226 ++-- .../beanutils/TestCombinedBeanDeclaration.java | 117 +- .../beanutils/TestConfigurationDynaBean.java | 282 ++--- .../TestConfigurationDynaBeanXMLConfig.java | 16 +- .../beanutils/TestConstructorArg.java | 21 +- .../beanutils/TestDefaultBeanFactory.java | 140 +-- .../beanutils/TestXMLBeanDeclaration.java | 279 ++--- .../builder/BuilderEventListenerImpl.java | 36 +- .../builder/ParametersBeanTestImpl.java | 24 +- .../builder/TestAutoSaveListener.java | 56 +- .../builder/TestBasicBuilderParameters.java | 301 ++--- .../builder/TestBasicConfigurationBuilder.java | 426 ++----- .../TestBasicConfigurationBuilderEvents.java | 123 +- .../TestBuilderConfigurationWrapperFactory.java | 143 +-- .../builder/TestCopyObjectDefaultHandler.java | 58 +- .../builder/TestDatabaseBuilderParametersImpl.java | 57 +- .../builder/TestDefaultParametersManager.java | 139 +-- .../TestDefaultReloadingDetectorFactory.java | 30 +- .../builder/TestEventListenerParameters.java | 45 +- .../builder/TestFileBasedBuilderParameters.java | 261 ++-- .../builder/TestFileBasedConfigurationBuilder.java | 11 +- .../TestHierarchicalBuilderParametersImpl.java | 39 +- .../builder/TestJndiBuilderParametersImpl.java | 21 +- .../TestPropertiesBuilderParametersImpl.java | 109 +- .../TestReloadingBuilderSupportListener.java | 42 +- ...TestReloadingFileBasedConfigurationBuilder.java | 171 +-- .../builder/TestXMLBuilderParametersImpl.java | 75 +- .../AbstractMultiFileConfigurationBuilderTest.java | 56 +- .../TestBaseConfigurationBuilderProvider.java | 199 +-- .../TestCombinedBuilderParametersImpl.java | 318 ++--- .../combined/TestCombinedConfigurationBuilder.java | 1093 +++++----------- .../TestCombinedConfigurationBuilderVFS.java | 33 +- .../combined/TestConfigurationDeclaration.java | 68 +- ...tFileExtensionConfigurationBuilderProvider.java | 154 +-- .../TestMultiFileBuilderParametersImpl.java | 76 +- .../TestMultiFileConfigurationBuilder.java | 317 ++--- .../builder/combined/TestMultiWrapDynaBean.java | 120 +- .../TestReloadingCombinedConfigurationBuilder.java | 104 +- ...adingCombinedConfigurationBuilderFileBased.java | 200 +-- ...TestReloadingMultiFileConfigurationBuilder.java | 159 +-- .../builder/fluent/TestConfigurations.java | 307 ++--- .../builder/fluent/TestParameters.java | 288 ++--- .../convert/TestDefaultConversionHandler.java | 180 +-- .../convert/TestDefaultListDelimiterHandler.java | 98 +- .../convert/TestDisabledListDelimiterHandler.java | 91 +- .../convert/TestPropertyConverter.java | 175 +-- .../event/AbstractEventListenerTestImpl.java | 43 +- .../event/AbstractTestConfigurationEvents.java | 83 +- .../event/ErrorListenerTestImpl.java | 20 +- .../event/EventListenerTestImpl.java | 19 +- .../event/TestConfigurationEventTypes.java | 136 +- .../event/TestDatabaseConfigurationEvents.java | 20 +- .../commons/configuration2/event/TestEvent.java | 15 +- .../event/TestEventListenerList.java | 275 ++-- .../configuration2/event/TestEventSource.java | 210 ++-- .../configuration2/event/TestEventType.java | 9 +- .../event/TestHierarchicalConfigurationEvents.java | 80 +- .../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 | 47 +- .../interpol/TestInterpolatorSpecification.java | 132 +- .../interpol/TestSystemPropertiesLookup.java | 17 +- .../io/TestAbsoluteNameLocationStrategy.java | 35 +- .../io/TestBasePathLocationStrategy.java | 46 +- .../io/TestClasspathLocationStrategy.java | 26 +- .../io/TestCombinedLocationStrategy.java | 114 +- .../configuration2/io/TestConfigurationLogger.java | 66 +- .../configuration2/io/TestDefaultFileSystem.java | 23 +- .../commons/configuration2/io/TestFileHandler.java | 682 ++++------ .../commons/configuration2/io/TestFileLocator.java | 129 +- .../configuration2/io/TestFileLocatorUtils.java | 371 ++---- .../io/TestFileSystemLocationStrategy.java | 21 +- .../io/TestHomeDirectoryLocationStrategy.java | 69 +- .../io/TestProvidedURLLocationStrategy.java | 19 +- .../plist/AbstractTestPListEvents.java | 30 +- .../plist/TestPropertyListConfiguration.java | 138 +- .../plist/TestPropertyListConfigurationEvents.java | 14 +- .../plist/TestPropertyListParser.java | 19 +- .../plist/TestXMLPropertyListConfiguration.java | 208 +--- .../TestXMLPropertyListConfigurationEvents.java | 14 +- .../reloading/AlwaysReloadingDetector.java | 13 +- .../reloading/RandomReloadingDetector.java | 14 +- .../reloading/TestCombinedReloadingController.java | 95 +- .../TestFileHandlerReloadingDetector.java | 166 +-- .../reloading/TestManagedReloadingDetector.java | 21 +- .../reloading/TestPeriodicReloadingTrigger.java | 73 +- .../reloading/TestReloadingController.java | 68 +- .../TestVFSFileHandlerReloadingDetector.java | 88 +- .../TestConfigurationPropertiesFactoryBean.java | 73 +- .../spring/TestConfigurationPropertySource.java | 25 +- .../sync/TestReadWriteSynchronizer.java | 109 +- .../apache/commons/configuration2/test/HsqlDB.java | 56 +- .../configuration2/tree/AbstractCombinerTest.java | 31 +- .../tree/AbstractImmutableNodeHandlerTest.java | 245 ++-- .../configuration2/tree/NodeStructureHelper.java | 360 ++---- .../tree/TestDefaultConfigurationKey.java | 262 ++-- .../tree/TestDefaultExpressionEngine.java | 452 +++---- .../tree/TestDefaultExpressionEngineSymbols.java | 91 +- .../configuration2/tree/TestImmutableNode.java | 263 ++-- .../configuration2/tree/TestInMemoryNodeModel.java | 720 ++++------- .../tree/TestInMemoryNodeModelReferences.java | 157 +-- .../tree/TestInMemoryNodeModelTrackedNodes.java | 502 +++----- .../configuration2/tree/TestMergeCombiner.java | 124 +- .../configuration2/tree/TestNodeAddData.java | 49 +- .../tree/TestNodeHandlerDecorator.java | 21 +- .../configuration2/tree/TestNodeNameMatchers.java | 61 +- .../configuration2/tree/TestNodeSelector.java | 111 +- .../configuration2/tree/TestNodeTreeWalker.java | 148 +-- .../configuration2/tree/TestNodeUpdateData.java | 72 +- .../configuration2/tree/TestOverrideCombiner.java | 129 +- .../configuration2/tree/TestQueryResult.java | 84 +- .../tree/TestTrackedNodeHandler.java | 18 +- .../configuration2/tree/TestTrackedNodeModel.java | 91 +- .../commons/configuration2/tree/TestTreeData.java | 9 +- .../configuration2/tree/TestUnionCombiner.java | 89 +- .../tree/xpath/AbstractXPathTest.java | 58 +- .../xpath/TestConfigurationAttributePointer.java | 68 +- .../xpath/TestConfigurationIteratorAttributes.java | 72 +- .../TestConfigurationNodeIteratorChildren.java | 188 +-- .../tree/xpath/TestConfigurationNodePointer.java | 89 +- .../xpath/TestConfigurationNodePointerFactory.java | 82 +- .../tree/xpath/TestXPathContextFactory.java | 19 +- .../tree/xpath/TestXPathExpressionEngine.java | 278 ++--- .../xpath/TestXPathExpressionEngineInConfig.java | 60 +- .../web/TestAppletConfiguration.java | 79 +- .../web/TestServletConfiguration.java | 20 +- .../web/TestServletContextConfiguration.java | 36 +- .../web/TestServletFilterConfiguration.java | 33 +- .../web/TestServletRequestConfiguration.java | 49 +- 458 files changed, 23020 insertions(+), 43792 deletions(-)