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

commit 3de3331040a5f0b4a942d75bcf6833d055baf34f
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sat Jul 16 14:16:17 2022 -0400

    Use forEach()
---
 .../org/apache/commons/configuration2/ConfigurationUtils.java  | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/configuration2/ConfigurationUtils.java 
b/src/main/java/org/apache/commons/configuration2/ConfigurationUtils.java
index 26731715..a234e564 100644
--- a/src/main/java/org/apache/commons/configuration2/ConfigurationUtils.java
+++ b/src/main/java/org/apache/commons/configuration2/ConfigurationUtils.java
@@ -178,10 +178,7 @@ public final class ConfigurationUtils {
      * @since 2.2
      */
     public static void copy(final ImmutableConfiguration source, final 
Configuration target) {
-        for (final Iterator<String> keys = source.getKeys(); keys.hasNext();) {
-            final String key = keys.next();
-            target.setProperty(key, source.getProperty(key));
-        }
+        source.getKeys().forEachRemaining(key -> target.setProperty(key, 
source.getProperty(key)));
     }
 
     /**
@@ -219,10 +216,7 @@ public final class ConfigurationUtils {
      * @since 2.2
      */
     public static void append(final ImmutableConfiguration source, final 
Configuration target) {
-        for (final Iterator<String> keys = source.getKeys(); keys.hasNext();) {
-            final String key = keys.next();
-            target.addProperty(key, source.getProperty(key));
-        }
+        source.getKeys().forEachRemaining(key -> target.addProperty(key, 
source.getProperty(key)));
     }
 
     /**

Reply via email to