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

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git


The following commit(s) were added to refs/heads/master by this push:
     new 0dc7451e Use final Better lambdas Remove trailing whitespace Use else 
Add missing @Override
0dc7451e is described below

commit 0dc7451e71f25de2d3476160d0f1c0eccc1fa02b
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Wed Sep 13 18:39:23 2023 -0400

    Use final
    Better lambdas
    Remove trailing whitespace
    Use else
    Add missing @Override
---
 .../commons/configuration2/builder/BasicBuilderParameters.java    | 2 +-
 .../apache/commons/configuration2/event/EventListenerList.java    | 2 +-
 .../configuration2/interpol/ConfigurationInterpolator.java        | 3 ++-
 .../apache/commons/configuration2/MockInitialContextFactory.java  | 2 +-
 .../org/apache/commons/configuration2/TestINIConfiguration.java   | 8 ++++----
 .../org/apache/commons/configuration2/TestXMLConfiguration.java   | 2 +-
 .../org/apache/commons/configuration2/TestXMLListHandling.java    | 2 +-
 .../configuration2/builder/TestFileBasedConfigurationBuilder.java | 2 +-
 .../builder/combined/TestMultiFileConfigurationBuilder.java       | 2 +-
 .../configuration2/convert/TestDefaultConversionHandler.java      | 2 +-
 .../commons/configuration2/event/TestEventListenerList.java       | 4 ++--
 .../configuration2/interpol/TestConfigurationInterpolator.java    | 2 +-
 .../org/apache/commons/configuration2/io/TestFileHandler.java     | 2 +-
 .../configuration2/plist/TestPropertyListConfiguration.java       | 2 +-
 .../org/apache/commons/configuration2/tree/TestNodeSelector.java  | 2 +-
 .../configuration2/tree/xpath/TestXPathExpressionEngine.java      | 4 ++--
 .../commons/configuration2/web/TestServletConfiguration.java      | 2 +-
 .../configuration2/web/TestServletContextConfiguration.java       | 2 +-
 18 files changed, 24 insertions(+), 23 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/configuration2/builder/BasicBuilderParameters.java
 
b/src/main/java/org/apache/commons/configuration2/builder/BasicBuilderParameters.java
index 46d3e40e..98d59d48 100644
--- 
a/src/main/java/org/apache/commons/configuration2/builder/BasicBuilderParameters.java
+++ 
b/src/main/java/org/apache/commons/configuration2/builder/BasicBuilderParameters.java
@@ -458,7 +458,7 @@ public class BasicBuilderParameters implements Cloneable, 
BuilderParameters, Bas
             return null;
         }
 
-        if (col.stream().noneMatch(o -> o instanceof Lookup)) {
+        if (col.stream().noneMatch(Lookup.class::isInstance)) {
             throw new IllegalArgumentException("Collection with default 
lookups contains invalid data: " + col);
         }
         return fetchDefaultLookups(params);
diff --git 
a/src/main/java/org/apache/commons/configuration2/event/EventListenerList.java 
b/src/main/java/org/apache/commons/configuration2/event/EventListenerList.java
index 29ba5cc4..9a805e42 100644
--- 
a/src/main/java/org/apache/commons/configuration2/event/EventListenerList.java
+++ 
b/src/main/java/org/apache/commons/configuration2/event/EventListenerList.java
@@ -180,7 +180,7 @@ public class EventListenerList {
         final List<EventListenerRegistrationData<? extends T>> results = new 
LinkedList<>();
 
         listeners.forEach(reg -> {
-            Set<EventType<?>> base = 
superTypes.computeIfAbsent(reg.getEventType(), EventType::fetchSuperEventTypes);
+            final Set<EventType<?>> base = 
superTypes.computeIfAbsent(reg.getEventType(), EventType::fetchSuperEventTypes);
             if (base.contains(eventType)) {
                 @SuppressWarnings("unchecked")
                 final
diff --git 
a/src/main/java/org/apache/commons/configuration2/interpol/ConfigurationInterpolator.java
 
b/src/main/java/org/apache/commons/configuration2/interpol/ConfigurationInterpolator.java
index 49c6591f..2ba758c4 100644
--- 
a/src/main/java/org/apache/commons/configuration2/interpol/ConfigurationInterpolator.java
+++ 
b/src/main/java/org/apache/commons/configuration2/interpol/ConfigurationInterpolator.java
@@ -720,7 +720,8 @@ public class ConfigurationInterpolator {
             if (!(obj instanceof String)) {
                 if (obj instanceof Iterable) {
                    return nextOrNull(((Iterable<?>) obj).iterator());
-                } else if (obj instanceof Iterator) {
+                }
+                if (obj instanceof Iterator) {
                     return nextOrNull((Iterator<?>) obj);
                 } else if (obj.getClass().isArray()) {
                     return Array.getLength(obj) > 0
diff --git 
a/src/test/java/org/apache/commons/configuration2/MockInitialContextFactory.java
 
b/src/test/java/org/apache/commons/configuration2/MockInitialContextFactory.java
index b4748f96..c9ce3462 100644
--- 
a/src/test/java/org/apache/commons/configuration2/MockInitialContextFactory.java
+++ 
b/src/test/java/org/apache/commons/configuration2/MockInitialContextFactory.java
@@ -44,7 +44,7 @@ public class MockInitialContextFactory implements 
InitialContextFactory {
 
         private final Iterator<NameClassPair> iterator;
 
-        private ListBasedNamingEnumeration(List<NameClassPair> pairs) {
+        private ListBasedNamingEnumeration(final List<NameClassPair> pairs) {
             this.iterator = pairs.iterator();
         }
 
diff --git 
a/src/test/java/org/apache/commons/configuration2/TestINIConfiguration.java 
b/src/test/java/org/apache/commons/configuration2/TestINIConfiguration.java
index 87133862..4438dab7 100644
--- a/src/test/java/org/apache/commons/configuration2/TestINIConfiguration.java
+++ b/src/test/java/org/apache/commons/configuration2/TestINIConfiguration.java
@@ -198,7 +198,7 @@ public class TestINIConfiguration {
      * @return the initialized configuration
      * @throws ConfigurationException if an error occurs
      */
-    private static INIConfiguration setUpConfig(final String data, boolean 
inLineCommentsAllowed) throws ConfigurationException {
+    private static INIConfiguration setUpConfig(final String data, final 
boolean inLineCommentsAllowed) throws ConfigurationException {
         // @formatter:off
         final INIConfiguration instance = INIConfiguration.builder()
                 .setSectionInLineCommentsAllowed(inLineCommentsAllowed)
@@ -259,7 +259,7 @@ public class TestINIConfiguration {
      */
     private void checkSectionNames(final INIConfiguration config, final 
String[] expected) {
         final Set<String> sectionNames = config.getSections();
-        assertEquals(new HashSet<>(Arrays.asList(expected)), sectionNames); 
+        assertEquals(new HashSet<>(Arrays.asList(expected)), sectionNames);
     }
 
     /**
@@ -1005,7 +1005,7 @@ public class TestINIConfiguration {
      */
     @ParameterizedTest
     @MethodSource("provideValuesWithComments")
-    public void testValueWithComment(String source, String key, String value) 
throws Exception {
+    public void testValueWithComment(final String source, final String key, 
final String value) throws Exception {
         final INIConfiguration config = setUpConfig(source);
         assertEquals(value, config.getString(key));
     }
@@ -1078,7 +1078,7 @@ public class TestINIConfiguration {
      */
     @ParameterizedTest
     @MethodSource("provideSectionsWithComments")
-    public void testGetSectionsWithInLineComment(String source, boolean 
allowComments, String[] results) throws ConfigurationException {
+    public void testGetSectionsWithInLineComment(final String source, final 
boolean allowComments, final String[] results) throws ConfigurationException {
         final INIConfiguration config = setUpConfig(source, allowComments);
         checkSectionNames(config, results);
     }
diff --git 
a/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java 
b/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java
index 4aa19873..0f43807c 100644
--- a/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java
+++ b/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java
@@ -1264,7 +1264,7 @@ public class TestXMLConfiguration {
     public void testSaveWithInvalidTransformerFactory() {
         System.setProperty(PROP_FACTORY, "an.invalid.Class");
         try {
-            assertThrows(TransformerFactoryConfigurationError.class, () -> 
saveTestConfig());
+            assertThrows(TransformerFactoryConfigurationError.class, 
this::saveTestConfig);
         } finally {
             System.getProperties().remove(PROP_FACTORY);
         }
diff --git 
a/src/test/java/org/apache/commons/configuration2/TestXMLListHandling.java 
b/src/test/java/org/apache/commons/configuration2/TestXMLListHandling.java
index 83c831f2..07492af4 100644
--- a/src/test/java/org/apache/commons/configuration2/TestXMLListHandling.java
+++ b/src/test/java/org/apache/commons/configuration2/TestXMLListHandling.java
@@ -143,7 +143,7 @@ public class TestXMLListHandling {
     @Test
     public void testIncompatibleListDelimiterOnSaving() {
         config.setListDelimiterHandler(DisabledListDelimiterHandler.INSTANCE);
-        assertThrows(ConfigurationRuntimeException.class, () -> 
saveToString());
+        assertThrows(ConfigurationRuntimeException.class, this::saveToString);
     }
 
     /**
diff --git 
a/src/test/java/org/apache/commons/configuration2/builder/TestFileBasedConfigurationBuilder.java
 
b/src/test/java/org/apache/commons/configuration2/builder/TestFileBasedConfigurationBuilder.java
index eb171acf..e01caaf4 100644
--- 
a/src/test/java/org/apache/commons/configuration2/builder/TestFileBasedConfigurationBuilder.java
+++ 
b/src/test/java/org/apache/commons/configuration2/builder/TestFileBasedConfigurationBuilder.java
@@ -93,7 +93,7 @@ public class TestFileBasedConfigurationBuilder {
      */
     private File createTestFile(final int value) {
         return assertDoesNotThrow(() -> {
-            File file = newFile(tempFolder);
+            final File file = newFile(tempFolder);
             try (Writer out = new FileWriter(file)) {
                 out.write(String.format("%s=%d", PROP, value));
             }
diff --git 
a/src/test/java/org/apache/commons/configuration2/builder/combined/TestMultiFileConfigurationBuilder.java
 
b/src/test/java/org/apache/commons/configuration2/builder/combined/TestMultiFileConfigurationBuilder.java
index 7c956f00..5b8c9155 100644
--- 
a/src/test/java/org/apache/commons/configuration2/builder/combined/TestMultiFileConfigurationBuilder.java
+++ 
b/src/test/java/org/apache/commons/configuration2/builder/combined/TestMultiFileConfigurationBuilder.java
@@ -336,7 +336,7 @@ public class TestMultiFileConfigurationBuilder extends 
AbstractMultiFileConfigur
         final MultiFileConfigurationBuilder<XMLConfiguration> builder = 
createTestBuilder(
             new 
XMLBuilderParametersImpl().setValidating(true).setSchemaValidation(true));
         switchToConfig("2001");
-        ConfigurationException ex = assertThrows(ConfigurationException.class, 
builder::getConfiguration);
+        final ConfigurationException ex = 
assertThrows(ConfigurationException.class, builder::getConfiguration);
         Throwable cause = ex.getCause();
         while (cause != null && !(cause instanceof SAXParseException)) {
             cause = cause.getCause();
diff --git 
a/src/test/java/org/apache/commons/configuration2/convert/TestDefaultConversionHandler.java
 
b/src/test/java/org/apache/commons/configuration2/convert/TestDefaultConversionHandler.java
index 5c053ccf..84a65001 100644
--- 
a/src/test/java/org/apache/commons/configuration2/convert/TestDefaultConversionHandler.java
+++ 
b/src/test/java/org/apache/commons/configuration2/convert/TestDefaultConversionHandler.java
@@ -197,7 +197,7 @@ public class TestDefaultConversionHandler {
      */
     @Test
     public void testToCollectionNullCollection() {
-        List<Integer> src = Arrays.asList(1, 2, 3);
+        final List<Integer> src = Arrays.asList(1, 2, 3);
         assertThrows(IllegalArgumentException.class, () -> 
handler.toCollection(src, Integer.class, null, null));
     }
 
diff --git 
a/src/test/java/org/apache/commons/configuration2/event/TestEventListenerList.java
 
b/src/test/java/org/apache/commons/configuration2/event/TestEventListenerList.java
index 5683b874..87d87604 100644
--- 
a/src/test/java/org/apache/commons/configuration2/event/TestEventListenerList.java
+++ 
b/src/test/java/org/apache/commons/configuration2/event/TestEventListenerList.java
@@ -356,7 +356,7 @@ public class TestEventListenerList {
     @Test
     public void testGetRegistrationsModify() {
         final EventListenerRegistrationData<EventBase> registrationData = new 
EventListenerRegistrationData<>(typeBase, new ListenerTestImpl());
-        List<EventListenerRegistrationData<?>> registrations = 
list.getRegistrations();
+        final List<EventListenerRegistrationData<?>> registrations = 
list.getRegistrations();
         assertThrows(UnsupportedOperationException.class, () -> 
registrations.add(registrationData));
     }
 
@@ -455,7 +455,7 @@ public class TestEventListenerList {
      */
     @Test
     public void testRegisterEventTypeNull() {
-        ListenerTestImpl listener = new ListenerTestImpl();
+        final ListenerTestImpl listener = new ListenerTestImpl();
         assertThrows(IllegalArgumentException.class, () -> 
list.addEventListener(null, listener));
     }
 
diff --git 
a/src/test/java/org/apache/commons/configuration2/interpol/TestConfigurationInterpolator.java
 
b/src/test/java/org/apache/commons/configuration2/interpol/TestConfigurationInterpolator.java
index b2d4df9f..2641290f 100644
--- 
a/src/test/java/org/apache/commons/configuration2/interpol/TestConfigurationInterpolator.java
+++ 
b/src/test/java/org/apache/commons/configuration2/interpol/TestConfigurationInterpolator.java
@@ -812,7 +812,7 @@ public class TestConfigurationInterpolator {
         final Properties props = new Properties();
         
props.setProperty(ConfigurationInterpolator.DEFAULT_PREFIX_LOOKUPS_PROPERTY, 
"base64_encoder nope");
 
-        Exception exc = assertThrows(Exception.class, () -> new 
ConfigurationInterpolator.DefaultPrefixLookupsHolder(props));
+        final Exception exc = assertThrows(Exception.class, () -> new 
ConfigurationInterpolator.DefaultPrefixLookupsHolder(props));
         assertEquals("Invalid default lookups definition: base64_encoder 
nope", exc.getMessage());
     }
 
diff --git 
a/src/test/java/org/apache/commons/configuration2/io/TestFileHandler.java 
b/src/test/java/org/apache/commons/configuration2/io/TestFileHandler.java
index 607b47b6..3646c258 100644
--- a/src/test/java/org/apache/commons/configuration2/io/TestFileHandler.java
+++ b/src/test/java/org/apache/commons/configuration2/io/TestFileHandler.java
@@ -1180,7 +1180,7 @@ public class TestFileHandler {
     @Test
     public void testSaveToWriterNoContent() {
         final FileHandler handler = new FileHandler();
-        StringWriter writer = new StringWriter();
+        final StringWriter writer = new StringWriter();
         assertThrows(ConfigurationException.class, () -> handler.save(writer));
     }
 
diff --git 
a/src/test/java/org/apache/commons/configuration2/plist/TestPropertyListConfiguration.java
 
b/src/test/java/org/apache/commons/configuration2/plist/TestPropertyListConfiguration.java
index 298f7d0a..3d90533c 100644
--- 
a/src/test/java/org/apache/commons/configuration2/plist/TestPropertyListConfiguration.java
+++ 
b/src/test/java/org/apache/commons/configuration2/plist/TestPropertyListConfiguration.java
@@ -127,7 +127,7 @@ public class TestPropertyListConfiguration {
 
     @Test
     public void testData() {
-        byte[] bytes = assertInstanceOf(byte[].class, 
config.getProperty("data"));
+        final byte[] bytes = assertInstanceOf(byte[].class, 
config.getProperty("data"));
         assertArrayEquals("foo bar".getBytes(), bytes);
     }
 
diff --git 
a/src/test/java/org/apache/commons/configuration2/tree/TestNodeSelector.java 
b/src/test/java/org/apache/commons/configuration2/tree/TestNodeSelector.java
index 9a545cdd..fa530bc8 100644
--- a/src/test/java/org/apache/commons/configuration2/tree/TestNodeSelector.java
+++ b/src/test/java/org/apache/commons/configuration2/tree/TestNodeSelector.java
@@ -114,7 +114,7 @@ public class TestNodeSelector {
         final ImmutableNode target = NodeStructureHelper.nodeForKey(root, 
"tables/table(1)");
         results.add(QueryResult.createNodeResult(target));
         
results.add(QueryResult.createAttributeResult(NodeStructureHelper.nodeForKey(root,
 "tables/table(0)/fields/field(1)"), "type"));
-        
+
         when(resolverMock.resolveKey(root, KEY, handler)).thenReturn(results);
 
         final NodeSelector selector = new NodeSelector(KEY);
diff --git 
a/src/test/java/org/apache/commons/configuration2/tree/xpath/TestXPathExpressionEngine.java
 
b/src/test/java/org/apache/commons/configuration2/tree/xpath/TestXPathExpressionEngine.java
index cfc531cd..e5a9949b 100644
--- 
a/src/test/java/org/apache/commons/configuration2/tree/xpath/TestXPathExpressionEngine.java
+++ 
b/src/test/java/org/apache/commons/configuration2/tree/xpath/TestXPathExpressionEngine.java
@@ -109,7 +109,7 @@ public class TestXPathExpressionEngine {
      */
     private JXPathContext expectSelect(final Object... results) {
         final JXPathContext ctx = mock(JXPathContext.class);
-        
+
         when(ctx.selectNodes(TEST_KEY)).thenReturn(Arrays.asList(results));
 
         return ctx;
@@ -123,7 +123,7 @@ public class TestXPathExpressionEngine {
      */
     private XPathExpressionEngine setUpEngine(final JXPathContext ctx) {
         final XPathContextFactory factory = mock(XPathContextFactory.class);
-        
+
         when(factory.createContext(root, handler)).thenReturn(ctx);
 
         return new XPathExpressionEngine(factory);
diff --git 
a/src/test/java/org/apache/commons/configuration2/web/TestServletConfiguration.java
 
b/src/test/java/org/apache/commons/configuration2/web/TestServletConfiguration.java
index 5666c642..0a2c65e8 100644
--- 
a/src/test/java/org/apache/commons/configuration2/web/TestServletConfiguration.java
+++ 
b/src/test/java/org/apache/commons/configuration2/web/TestServletConfiguration.java
@@ -44,7 +44,7 @@ public class TestServletConfiguration extends 
TestAbstractConfiguration {
      * @param parameters the init parameters to use
      * @return The created mock
      */
-    private ServletConfig mockServletConfig(Properties parameters) {
+    private ServletConfig mockServletConfig(final Properties parameters) {
         final ServletConfig config = mock(ServletConfig.class);
         when(config.getInitParameterNames()).thenAnswer(invocation -> 
parameters.keys());
         
when(config.getInitParameter(ArgumentMatchers.any())).thenAnswer(invocation -> {
diff --git 
a/src/test/java/org/apache/commons/configuration2/web/TestServletContextConfiguration.java
 
b/src/test/java/org/apache/commons/configuration2/web/TestServletContextConfiguration.java
index 7b0aacf3..35bf5b15 100644
--- 
a/src/test/java/org/apache/commons/configuration2/web/TestServletContextConfiguration.java
+++ 
b/src/test/java/org/apache/commons/configuration2/web/TestServletContextConfiguration.java
@@ -45,7 +45,7 @@ public class TestServletContextConfiguration extends 
TestAbstractConfiguration {
      * @param parameters the init parameters to use
      * @return The created mock
      */
-    private ServletContext mockServletConfig(Properties parameters) {
+    private ServletContext mockServletConfig(final Properties parameters) {
         final ServletContext context = mock(ServletContext.class);
         when(context.getInitParameterNames()).thenAnswer(invocation -> 
parameters.keys());
         
when(context.getInitParameter(ArgumentMatchers.any())).thenAnswer(invocation -> 
{

Reply via email to