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 91d325b10ab5e74ded6d5cad94a18930498a23ca Author: Gary Gregory <[email protected]> AuthorDate: Wed Jun 17 19:45:08 2026 +0000 CompositeCollection#contains(Object): Use stream API internally. --- .../commons/collections4/collection/CompositeCollection.java | 7 +------ 1 file changed, 1 insertion(+), 6 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 69771dc5b..094132b8c 100644 --- a/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java +++ b/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java @@ -245,12 +245,7 @@ public class CompositeCollection<E> implements Collection<E>, Serializable { */ @Override public boolean contains(final Object obj) { - for (final Collection<E> item : all) { - if (item.contains(obj)) { - return true; - } - } - return false; + return all.stream().anyMatch(c -> c.contains(obj)); } /**
