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 95eb7bc598639bb81cd129b5b2ae890271140154
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Tue Jul 9 22:59:39 2024 -0400

    [Functional] FunctorUtils.validate(Transformer...) is now
    FunctorUtils.validate(Function...)
---
 src/changes/changes.xml                                     |  1 +
 .../apache/commons/collections4/functors/FunctorUtils.java  | 13 +++++++------
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index d177eab65..649e94beb 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -32,6 +32,7 @@
     <action type="fix" dev="ggregory" due-to="Gary Gregory">Deprecate 
StringKeyAnalyzer.StringKeyAnalyzer() in favor of 
StringKeyAnalyzer.INSTANCE.</action>
     <action type="fix" dev="ggregory" due-to="Gary Gregory">[Functional] 
FunctorUtils.validate(Closure...) is now 
FunctorUtils.validate(Consumer...).</action>
     <action type="fix" dev="ggregory" due-to="Gary Gregory">[Functional] 
FunctorUtils.validate(Predicate...) is now 
FunctorUtils.validate(java.util.function.Predicate...).</action>
+    <action type="fix" dev="ggregory" due-to="Gary Gregory">[Functional] 
FunctorUtils.validate(Transformer...) is now 
FunctorUtils.validate(Function...).</action>
     <!-- ADD -->
     <!-- UPDATE -->
     <action issue="COLLECTIONS-857" type="update" dev="ggregory" 
due-to="Claude Warren">Update bloom filter documentation #508.</action>
diff --git 
a/src/main/java/org/apache/commons/collections4/functors/FunctorUtils.java 
b/src/main/java/org/apache/commons/collections4/functors/FunctorUtils.java
index 2a01705ea..c4b8fe3c6 100644
--- a/src/main/java/org/apache/commons/collections4/functors/FunctorUtils.java
+++ b/src/main/java/org/apache/commons/collections4/functors/FunctorUtils.java
@@ -19,6 +19,7 @@ package org.apache.commons.collections4.functors;
 import java.util.Collection;
 import java.util.Objects;
 import java.util.function.Consumer;
+import java.util.function.Function;
 
 import org.apache.commons.collections4.Closure;
 import org.apache.commons.collections4.Predicate;
@@ -176,13 +177,13 @@ final class FunctorUtils {
     /**
      * Validate method
      *
-     * @param transformers  the transformers to validate
+     * @param functions  the transformers to validate
      */
-    static void validate(final Transformer<?, ?>... transformers) {
-        Objects.requireNonNull(transformers, "transformers");
-        for (int i = 0; i < transformers.length; i++) {
-            if (transformers[i] == null) {
-                throw new NullPointerException("transformers[" + i + "]");
+    static void validate(final Function<?, ?>... functions) {
+        Objects.requireNonNull(functions, "functions");
+        for (int i = 0; i < functions.length; i++) {
+            if (functions[i] == null) {
+                throw new NullPointerException("functions[" + i + "]");
             }
         }
     }

Reply via email to