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 67aec26a5e5aa239afb7a214af5324174e65a884 Author: Gary Gregory <[email protected]> AuthorDate: Sat Jul 16 13:56:35 2022 -0400 Use forEach() --- .../java/org/apache/commons/configuration2/tree/TreeUtils.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/main/java/org/apache/commons/configuration2/tree/TreeUtils.java b/src/main/java/org/apache/commons/configuration2/tree/TreeUtils.java index 9b2f27d9..25ad7bd3 100644 --- a/src/main/java/org/apache/commons/configuration2/tree/TreeUtils.java +++ b/src/main/java/org/apache/commons/configuration2/tree/TreeUtils.java @@ -17,7 +17,6 @@ package org.apache.commons.configuration2.tree; import java.io.PrintStream; -import java.util.Map; /** * Utility methods. @@ -43,9 +42,7 @@ public final class TreeUtils { private static void printTree(final PrintStream stream, final String indent, final ImmutableNode result) { final StringBuilder buffer = new StringBuilder(indent).append("<").append(result.getNodeName()); - for (final Map.Entry<String, Object> e : result.getAttributes().entrySet()) { - buffer.append(' ').append(e.getKey()).append("='").append(e.getValue()).append("'"); - } + result.getAttributes().forEach((k, v) -> buffer.append(' ').append(k).append("='").append(v).append("'")); buffer.append(">"); stream.print(buffer.toString()); if (result.getValue() != null) { @@ -54,9 +51,7 @@ public final class TreeUtils { boolean newline = false; if (!result.getChildren().isEmpty()) { stream.print("\n"); - for (final ImmutableNode child : result) { - printTree(stream, indent + " ", child); - } + result.forEach(child -> printTree(stream, indent + " ", child)); newline = true; } if (newline) {
