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);
     }
 }

Reply via email to