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-collections.git
commit c264391eeccd785c64e8a17f876222f4f687054b Author: Gary D. Gregory <garydgreg...@gmail.com> AuthorDate: Sat Apr 19 08:24:57 2025 -0400 Simplify implementation of org.apache.commons.collections4.bloomfilter.LayerManager.processBloomFilters(Predicate<BloomFilter>) --- .../org/apache/commons/collections4/bloomfilter/LayerManager.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/LayerManager.java b/src/main/java/org/apache/commons/collections4/bloomfilter/LayerManager.java index bda36ea2f..a3856f28d 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/LayerManager.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/LayerManager.java @@ -445,11 +445,6 @@ public class LayerManager<T extends BloomFilter<T>> implements BloomFilterExtrac */ @Override public boolean processBloomFilters(final Predicate<BloomFilter> bloomFilterPredicate) { - for (final T bf : filters) { - if (!bloomFilterPredicate.test(bf)) { - return false; - } - } - return true; + return filters.stream().allMatch(bloomFilterPredicate); } }