You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2024/05/12 13:06:54 UTC

(commons-collections) 11/16: Use final and lambda

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 eb382fdc6f837859ce60a9740a87da6d7cb8a894
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sun May 12 09:04:37 2024 -0400

    Use final and lambda
---
 .../bloomfilter/DefaultBloomFilterProducerTest.java     | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/src/test/java/org/apache/commons/collections4/bloomfilter/DefaultBloomFilterProducerTest.java b/src/test/java/org/apache/commons/collections4/bloomfilter/DefaultBloomFilterProducerTest.java
index 81d41abf9..d588fafad 100644
--- a/src/test/java/org/apache/commons/collections4/bloomfilter/DefaultBloomFilterProducerTest.java
+++ b/src/test/java/org/apache/commons/collections4/bloomfilter/DefaultBloomFilterProducerTest.java
@@ -16,22 +16,17 @@
  */
 package org.apache.commons.collections4.bloomfilter;
 
-import java.util.function.Predicate;
-
 public class DefaultBloomFilterProducerTest extends AbstractBloomFilterProducerTest {
 
     @Override
-    protected BloomFilterProducer createUnderTest(BloomFilter... filters) {
-        return new BloomFilterProducer() {
-            @Override
-            public boolean forEachBloomFilter(Predicate<BloomFilter> bloomFilterPredicate) {
-                for (BloomFilter bf : filters) {
-                    if (!bloomFilterPredicate.test(bf)) {
-                        return false;
-                    }
+    protected BloomFilterProducer createUnderTest(final BloomFilter... filters) {
+        return bloomFilterPredicate -> {
+            for (final BloomFilter bf : filters) {
+                if (!bloomFilterPredicate.test(bf)) {
+                    return false;
                 }
-                return true;
             }
+            return true;
         };
     }
 }