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 70975eacf14048cce83228bb02abb3c187f2a08d Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sat Jul 16 14:16:31 2022 -0400 Use forEach() --- .../commons/configuration2/HierarchicalConfigurationConverter.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/java/org/apache/commons/configuration2/HierarchicalConfigurationConverter.java b/src/main/java/org/apache/commons/configuration2/HierarchicalConfigurationConverter.java index 925c7ce2..2cd80b29 100644 --- a/src/main/java/org/apache/commons/configuration2/HierarchicalConfigurationConverter.java +++ b/src/main/java/org/apache/commons/configuration2/HierarchicalConfigurationConverter.java @@ -129,7 +129,6 @@ abstract class HierarchicalConfigurationConverter { for (final DefaultConfigurationKey.KeyIterator it = key.iterator(); it.hasNext();) { list.add(it.nextKey()); } - Collections.reverse(list); return list.iterator(); } @@ -168,9 +167,7 @@ abstract class HierarchicalConfigurationConverter { protected void fireValue(final String name, final Object value) { if (value instanceof Collection) { final Collection<?> valueCol = (Collection<?>) value; - for (final Object v : valueCol) { - fireValue(name, v); - } + valueCol.forEach(v -> fireValue(name, v)); } else { elementStart(name, value); elementEnd(name);