This is an automated email from the ASF dual-hosted git repository. garydgregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-collections.git
commit 5ebef4f69a4c558e5e16303081a2be0de0a45563 Author: Gary Gregory <[email protected]> AuthorDate: Wed Jun 17 19:39:11 2026 +0000 CompositeCollection#addComposited(Collection): Use stream API internally. --- .../commons/collections4/collection/CompositeCollection.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java b/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java index a413bda86..3581e5ceb 100644 --- a/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java +++ b/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java @@ -24,6 +24,7 @@ import java.util.Iterator; import java.util.List; import java.util.Objects; import java.util.function.Predicate; +import java.util.stream.Stream; import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.iterators.EmptyIterator; @@ -201,11 +202,7 @@ public class CompositeCollection<E> implements Collection<E>, Serializable { * @param compositeCollections the Collections to be appended to the composite */ public void addComposited(final Collection<E>... compositeCollections) { - for (final Collection<E> compositeCollection : compositeCollections) { - if (compositeCollection != null) { - all.add(compositeCollection); - } - } + Stream.of(compositeCollections).filter(Objects::nonNull).forEach(all::add); } /**
