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 5510c8c23180cd07c79c930fd870d57e1ea91845 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sat Jul 16 12:43:35 2022 -0400 Use forEach() --- .../commons/configuration2/builder/DefaultParametersManager.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/apache/commons/configuration2/builder/DefaultParametersManager.java b/src/main/java/org/apache/commons/configuration2/builder/DefaultParametersManager.java index cf90637e..d16e7879 100644 --- a/src/main/java/org/apache/commons/configuration2/builder/DefaultParametersManager.java +++ b/src/main/java/org/apache/commons/configuration2/builder/DefaultParametersManager.java @@ -128,11 +128,11 @@ public class DefaultParametersManager { */ public void unregisterDefaultsHandler(final DefaultParametersHandler<?> handler, final Class<?> startClass) { final Collection<DefaultHandlerData> toRemove = new LinkedList<>(); - for (final DefaultHandlerData dhd : defaultHandlers) { + defaultHandlers.forEach(dhd -> { if (dhd.isOccurrence(handler, startClass)) { toRemove.add(dhd); } - } + }); defaultHandlers.removeAll(toRemove); } @@ -146,9 +146,7 @@ public class DefaultParametersManager { */ public void initializeParameters(final BuilderParameters params) { if (params != null) { - for (final DefaultHandlerData dhd : defaultHandlers) { - dhd.applyHandlerIfMatching(params); - } + defaultHandlers.forEach(dhd -> dhd.applyHandlerIfMatching(params)); } }