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 2023/07/06 17:59:02 UTC

[commons-lang] branch master updated (38f55010f -> f2f19ab4f)

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git


    from 38f55010f Javadoc & format tweaks
     new a3d07e296 Add @SuppressWarnings("unchecked")
     new 451f0bca8 Format tweak
     new f2f19ab4f Javadoc & format tweaks

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 src/main/java/org/apache/commons/lang3/builder/DiffExclude.java     | 3 +--
 .../org/apache/commons/lang3/builder/ReflectionDiffBuilder.java     | 6 ++++--
 .../java/org/apache/commons/lang3/function/FailableBiConsumer.java  | 1 +
 .../java/org/apache/commons/lang3/function/FailableBiFunction.java  | 1 +
 .../java/org/apache/commons/lang3/function/FailableBiPredicate.java | 2 ++
 .../java/org/apache/commons/lang3/function/FailableConsumer.java    | 1 +
 .../org/apache/commons/lang3/function/FailableDoubleConsumer.java   | 1 +
 .../org/apache/commons/lang3/function/FailableDoubleFunction.java   | 1 +
 .../org/apache/commons/lang3/function/FailableDoublePredicate.java  | 2 ++
 .../apache/commons/lang3/function/FailableDoubleToIntFunction.java  | 3 ++-
 .../apache/commons/lang3/function/FailableDoubleToLongFunction.java | 1 +
 .../apache/commons/lang3/function/FailableDoubleUnaryOperator.java  | 1 +
 .../java/org/apache/commons/lang3/function/FailableFunction.java    | 1 +
 .../java/org/apache/commons/lang3/function/FailableIntConsumer.java | 1 +
 .../java/org/apache/commons/lang3/function/FailableIntFunction.java | 1 +
 .../org/apache/commons/lang3/function/FailableIntPredicate.java     | 2 ++
 .../apache/commons/lang3/function/FailableIntToDoubleFunction.java  | 1 +
 .../apache/commons/lang3/function/FailableIntToLongFunction.java    | 1 +
 .../org/apache/commons/lang3/function/FailableIntUnaryOperator.java | 1 +
 .../org/apache/commons/lang3/function/FailableLongConsumer.java     | 1 +
 .../org/apache/commons/lang3/function/FailableLongFunction.java     | 1 +
 .../org/apache/commons/lang3/function/FailableLongPredicate.java    | 2 ++
 .../apache/commons/lang3/function/FailableLongToDoubleFunction.java | 1 +
 .../apache/commons/lang3/function/FailableLongToIntFunction.java    | 1 +
 .../apache/commons/lang3/function/FailableLongUnaryOperator.java    | 3 ++-
 .../apache/commons/lang3/function/FailableObjDoubleConsumer.java    | 3 ++-
 .../org/apache/commons/lang3/function/FailableObjIntConsumer.java   | 1 +
 .../org/apache/commons/lang3/function/FailableObjLongConsumer.java  | 1 +
 .../java/org/apache/commons/lang3/function/FailablePredicate.java   | 2 ++
 .../apache/commons/lang3/function/FailableToDoubleBiFunction.java   | 1 +
 .../org/apache/commons/lang3/function/FailableToDoubleFunction.java | 1 +
 .../org/apache/commons/lang3/function/FailableToIntBiFunction.java  | 1 +
 .../org/apache/commons/lang3/function/FailableToIntFunction.java    | 1 +
 .../org/apache/commons/lang3/function/FailableToLongBiFunction.java | 1 +
 .../org/apache/commons/lang3/function/FailableToLongFunction.java   | 1 +
 35 files changed, 46 insertions(+), 7 deletions(-)


[commons-lang] 02/03: Format tweak

Posted by gg...@apache.org.
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-lang.git

commit 451f0bca8b210d3f643680a0c6773ac33f5d31e2
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Thu Jul 6 13:33:56 2023 -0400

    Format tweak
---
 src/main/java/org/apache/commons/lang3/builder/DiffExclude.java | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/main/java/org/apache/commons/lang3/builder/DiffExclude.java b/src/main/java/org/apache/commons/lang3/builder/DiffExclude.java
index 2f69b5776..52bf67991 100755
--- a/src/main/java/org/apache/commons/lang3/builder/DiffExclude.java
+++ b/src/main/java/org/apache/commons/lang3/builder/DiffExclude.java
@@ -23,8 +23,7 @@ import java.lang.annotation.RetentionPolicy;
 import java.lang.annotation.Target;
 
 /**
- * Excludes a field from being used by
- * the {@link ReflectionDiffBuilder}.
+ * Excludes a field from being used by the {@link ReflectionDiffBuilder}.
  *
  * @since 3.13.0
  */


[commons-lang] 03/03: Javadoc & format tweaks

Posted by gg...@apache.org.
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-lang.git

commit f2f19ab4fd16d63836e954b175016aa47d276679
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Thu Jul 6 13:34:59 2023 -0400

    Javadoc & format tweaks
---
 .../org/apache/commons/lang3/builder/ReflectionDiffBuilder.java     | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java b/src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java
index 1337e93c1..e0b257b49 100644
--- a/src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java
+++ b/src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java
@@ -74,7 +74,8 @@ public class ReflectionDiffBuilder<T> implements Builder<DiffResult<T>> {
     private final DiffBuilder<T> diffBuilder;
 
     /**
-     * Which field names to exclude from output. Intended for fields like {@code "password"} or {@code "lastModificationDate"}.
+     * Field names to exclude from output. Intended for fields like {@code "password"} or {@code "lastModificationDate"}.
+     *
      * @since 3.13.0
      */
     private String[] excludeFieldNames;
@@ -104,7 +105,8 @@ public class ReflectionDiffBuilder<T> implements Builder<DiffResult<T>> {
     }
 
     /**
-     * Gets the field names that should be excluded from the diff
+     * Gets the field names that should be excluded from the diff.
+     *
      * @return Returns the excludeFieldNames.
      * @since 3.13.0
      */


[commons-lang] 01/03: Add @SuppressWarnings("unchecked")

Posted by gg...@apache.org.
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-lang.git

commit a3d07e29620d7fe5828da6cb8e7644a2be3ddd6a
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Thu Jul 6 13:33:40 2023 -0400

    Add @SuppressWarnings("unchecked")
---
 .../java/org/apache/commons/lang3/function/FailableBiConsumer.java     | 1 +
 .../java/org/apache/commons/lang3/function/FailableBiFunction.java     | 1 +
 .../java/org/apache/commons/lang3/function/FailableBiPredicate.java    | 2 ++
 src/main/java/org/apache/commons/lang3/function/FailableConsumer.java  | 1 +
 .../java/org/apache/commons/lang3/function/FailableDoubleConsumer.java | 1 +
 .../java/org/apache/commons/lang3/function/FailableDoubleFunction.java | 1 +
 .../org/apache/commons/lang3/function/FailableDoublePredicate.java     | 2 ++
 .../org/apache/commons/lang3/function/FailableDoubleToIntFunction.java | 3 ++-
 .../apache/commons/lang3/function/FailableDoubleToLongFunction.java    | 1 +
 .../org/apache/commons/lang3/function/FailableDoubleUnaryOperator.java | 1 +
 src/main/java/org/apache/commons/lang3/function/FailableFunction.java  | 1 +
 .../java/org/apache/commons/lang3/function/FailableIntConsumer.java    | 1 +
 .../java/org/apache/commons/lang3/function/FailableIntFunction.java    | 1 +
 .../java/org/apache/commons/lang3/function/FailableIntPredicate.java   | 2 ++
 .../org/apache/commons/lang3/function/FailableIntToDoubleFunction.java | 1 +
 .../org/apache/commons/lang3/function/FailableIntToLongFunction.java   | 1 +
 .../org/apache/commons/lang3/function/FailableIntUnaryOperator.java    | 1 +
 .../java/org/apache/commons/lang3/function/FailableLongConsumer.java   | 1 +
 .../java/org/apache/commons/lang3/function/FailableLongFunction.java   | 1 +
 .../java/org/apache/commons/lang3/function/FailableLongPredicate.java  | 2 ++
 .../apache/commons/lang3/function/FailableLongToDoubleFunction.java    | 1 +
 .../org/apache/commons/lang3/function/FailableLongToIntFunction.java   | 1 +
 .../org/apache/commons/lang3/function/FailableLongUnaryOperator.java   | 3 ++-
 .../org/apache/commons/lang3/function/FailableObjDoubleConsumer.java   | 3 ++-
 .../java/org/apache/commons/lang3/function/FailableObjIntConsumer.java | 1 +
 .../org/apache/commons/lang3/function/FailableObjLongConsumer.java     | 1 +
 src/main/java/org/apache/commons/lang3/function/FailablePredicate.java | 2 ++
 .../org/apache/commons/lang3/function/FailableToDoubleBiFunction.java  | 1 +
 .../org/apache/commons/lang3/function/FailableToDoubleFunction.java    | 1 +
 .../org/apache/commons/lang3/function/FailableToIntBiFunction.java     | 1 +
 .../java/org/apache/commons/lang3/function/FailableToIntFunction.java  | 1 +
 .../org/apache/commons/lang3/function/FailableToLongBiFunction.java    | 1 +
 .../java/org/apache/commons/lang3/function/FailableToLongFunction.java | 1 +
 33 files changed, 41 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/apache/commons/lang3/function/FailableBiConsumer.java b/src/main/java/org/apache/commons/lang3/function/FailableBiConsumer.java
index dbe02806f..e0c045d01 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableBiConsumer.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableBiConsumer.java
@@ -43,6 +43,7 @@ public interface FailableBiConsumer<T, U, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, U, E extends Throwable> FailableBiConsumer<T, U, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableBiFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableBiFunction.java
index cabcd1921..07c830e8e 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableBiFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableBiFunction.java
@@ -46,6 +46,7 @@ public interface FailableBiFunction<T, U, R, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, U, R, E extends Throwable> FailableBiFunction<T, U, R, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableBiPredicate.java b/src/main/java/org/apache/commons/lang3/function/FailableBiPredicate.java
index 9fff9180e..8ba195412 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableBiPredicate.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableBiPredicate.java
@@ -47,6 +47,7 @@ public interface FailableBiPredicate<T, U, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, U, E extends Throwable> FailableBiPredicate<T, U, E> falsePredicate() {
         return FALSE;
     }
@@ -59,6 +60,7 @@ public interface FailableBiPredicate<T, U, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, U, E extends Throwable> FailableBiPredicate<T, U, E> truePredicate() {
         return TRUE;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableConsumer.java b/src/main/java/org/apache/commons/lang3/function/FailableConsumer.java
index 30595b4bb..2d781929a 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableConsumer.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableConsumer.java
@@ -46,6 +46,7 @@ public interface FailableConsumer<T, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, E extends Throwable> FailableConsumer<T, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableDoubleConsumer.java b/src/main/java/org/apache/commons/lang3/function/FailableDoubleConsumer.java
index fda3972af..8e6814ef5 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableDoubleConsumer.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableDoubleConsumer.java
@@ -39,6 +39,7 @@ public interface FailableDoubleConsumer<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableDoubleConsumer<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableDoubleFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableDoubleFunction.java
index cdca5accd..f56ba0c91 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableDoubleFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableDoubleFunction.java
@@ -40,6 +40,7 @@ public interface FailableDoubleFunction<R, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <R, E extends Throwable> FailableDoubleFunction<R, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableDoublePredicate.java b/src/main/java/org/apache/commons/lang3/function/FailableDoublePredicate.java
index e54f501a7..97307be84 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableDoublePredicate.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableDoublePredicate.java
@@ -43,6 +43,7 @@ public interface FailableDoublePredicate<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+   @SuppressWarnings("unchecked")
    static <E extends Throwable> FailableDoublePredicate<E> falsePredicate() {
         return FALSE;
     }
@@ -53,6 +54,7 @@ public interface FailableDoublePredicate<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+   @SuppressWarnings("unchecked")
    static <E extends Throwable> FailableDoublePredicate<E> truePredicate() {
         return TRUE;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableDoubleToIntFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableDoubleToIntFunction.java
index e8a247c62..eb04f3e6f 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableDoubleToIntFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableDoubleToIntFunction.java
@@ -38,7 +38,8 @@ public interface FailableDoubleToIntFunction<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
-   static <E extends Throwable> FailableDoubleToIntFunction<E> nop() {
+    @SuppressWarnings("unchecked")
+    static <E extends Throwable> FailableDoubleToIntFunction<E> nop() {
         return NOP;
     }
 
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableDoubleToLongFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableDoubleToLongFunction.java
index eeb3f3972..ed1dbee32 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableDoubleToLongFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableDoubleToLongFunction.java
@@ -38,6 +38,7 @@ public interface FailableDoubleToLongFunction<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableDoubleToLongFunction<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.java b/src/main/java/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.java
index 91f98c6c7..2eff1fc1c 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.java
@@ -48,6 +48,7 @@ public interface FailableDoubleUnaryOperator<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableDoubleUnaryOperator<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableFunction.java
index ef088c960..b37bce6c4 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableFunction.java
@@ -54,6 +54,7 @@ public interface FailableFunction<T, R, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, R, E extends Throwable> FailableFunction<T, R, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableIntConsumer.java b/src/main/java/org/apache/commons/lang3/function/FailableIntConsumer.java
index 98df32449..c35e1afdd 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableIntConsumer.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableIntConsumer.java
@@ -39,6 +39,7 @@ public interface FailableIntConsumer<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableIntConsumer<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableIntFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableIntFunction.java
index 7f173defe..f2350cd2a 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableIntFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableIntFunction.java
@@ -40,6 +40,7 @@ public interface FailableIntFunction<R, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <R, E extends Throwable> FailableIntFunction<R, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableIntPredicate.java b/src/main/java/org/apache/commons/lang3/function/FailableIntPredicate.java
index 1438e60f8..d4f38cbe6 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableIntPredicate.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableIntPredicate.java
@@ -43,6 +43,7 @@ public interface FailableIntPredicate<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableIntPredicate<E> falsePredicate() {
         return FALSE;
     }
@@ -53,6 +54,7 @@ public interface FailableIntPredicate<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableIntPredicate<E> truePredicate() {
         return TRUE;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableIntToDoubleFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableIntToDoubleFunction.java
index 6d96cd700..e1bfa5d73 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableIntToDoubleFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableIntToDoubleFunction.java
@@ -38,6 +38,7 @@ public interface FailableIntToDoubleFunction<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableIntToDoubleFunction<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableIntToLongFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableIntToLongFunction.java
index 4693fb56a..cd97f062b 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableIntToLongFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableIntToLongFunction.java
@@ -38,6 +38,7 @@ public interface FailableIntToLongFunction<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableIntToLongFunction<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableIntUnaryOperator.java b/src/main/java/org/apache/commons/lang3/function/FailableIntUnaryOperator.java
index a0d3cedc4..662596225 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableIntUnaryOperator.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableIntUnaryOperator.java
@@ -48,6 +48,7 @@ public interface FailableIntUnaryOperator<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableIntUnaryOperator<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableLongConsumer.java b/src/main/java/org/apache/commons/lang3/function/FailableLongConsumer.java
index 3bd4e46a9..bb23a6f86 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableLongConsumer.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableLongConsumer.java
@@ -39,6 +39,7 @@ public interface FailableLongConsumer<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableLongConsumer<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableLongFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableLongFunction.java
index 7ba5a12d6..5df6ae28d 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableLongFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableLongFunction.java
@@ -40,6 +40,7 @@ public interface FailableLongFunction<R, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+   @SuppressWarnings("unchecked")
    static <R, E extends Throwable> FailableLongFunction<R, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableLongPredicate.java b/src/main/java/org/apache/commons/lang3/function/FailableLongPredicate.java
index 426d42891..5586dd4ab 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableLongPredicate.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableLongPredicate.java
@@ -43,6 +43,7 @@ public interface FailableLongPredicate<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+   @SuppressWarnings("unchecked")
    static <E extends Throwable> FailableLongPredicate<E> falsePredicate() {
         return FALSE;
     }
@@ -53,6 +54,7 @@ public interface FailableLongPredicate<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableLongPredicate<E> truePredicate() {
         return TRUE;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableLongToDoubleFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableLongToDoubleFunction.java
index e0105bb72..90dd01257 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableLongToDoubleFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableLongToDoubleFunction.java
@@ -38,6 +38,7 @@ public interface FailableLongToDoubleFunction<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableLongToDoubleFunction<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableLongToIntFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableLongToIntFunction.java
index e9a7a9efc..f700385cf 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableLongToIntFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableLongToIntFunction.java
@@ -38,6 +38,7 @@ public interface FailableLongToIntFunction<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <E extends Throwable> FailableLongToIntFunction<E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableLongUnaryOperator.java b/src/main/java/org/apache/commons/lang3/function/FailableLongUnaryOperator.java
index b58f79ddf..47f46777c 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableLongUnaryOperator.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableLongUnaryOperator.java
@@ -48,7 +48,8 @@ public interface FailableLongUnaryOperator<E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
-   static <E extends Throwable> FailableLongUnaryOperator<E> nop() {
+    @SuppressWarnings("unchecked")
+    static <E extends Throwable> FailableLongUnaryOperator<E> nop() {
         return NOP;
     }
 
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableObjDoubleConsumer.java b/src/main/java/org/apache/commons/lang3/function/FailableObjDoubleConsumer.java
index 725e9f365..b42e3ebc7 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableObjDoubleConsumer.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableObjDoubleConsumer.java
@@ -40,7 +40,8 @@ public interface FailableObjDoubleConsumer<T, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
-   static <T, E extends Throwable> FailableObjDoubleConsumer<T, E> nop() {
+    @SuppressWarnings("unchecked")
+    static <T, E extends Throwable> FailableObjDoubleConsumer<T, E> nop() {
         return NOP;
     }
 
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableObjIntConsumer.java b/src/main/java/org/apache/commons/lang3/function/FailableObjIntConsumer.java
index 48055de02..427bbfe40 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableObjIntConsumer.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableObjIntConsumer.java
@@ -40,6 +40,7 @@ public interface FailableObjIntConsumer<T, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, E extends Throwable> FailableObjIntConsumer<T, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableObjLongConsumer.java b/src/main/java/org/apache/commons/lang3/function/FailableObjLongConsumer.java
index e75bede46..c6a6efd17 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableObjLongConsumer.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableObjLongConsumer.java
@@ -40,6 +40,7 @@ public interface FailableObjLongConsumer<T, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, E extends Throwable> FailableObjLongConsumer<T, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailablePredicate.java b/src/main/java/org/apache/commons/lang3/function/FailablePredicate.java
index bf4a5e370..8bc651c39 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailablePredicate.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailablePredicate.java
@@ -45,6 +45,7 @@ public interface FailablePredicate<T, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, E extends Throwable> FailablePredicate<T, E> falsePredicate() {
         return FALSE;
     }
@@ -56,6 +57,7 @@ public interface FailablePredicate<T, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, E extends Throwable> FailablePredicate<T, E> truePredicate() {
         return TRUE;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableToDoubleBiFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableToDoubleBiFunction.java
index aea48e716..3ce105eb8 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableToDoubleBiFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableToDoubleBiFunction.java
@@ -42,6 +42,7 @@ public interface FailableToDoubleBiFunction<T, U, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, U, E extends Throwable> FailableToDoubleBiFunction<T, U, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableToDoubleFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableToDoubleFunction.java
index b65591ca2..8f4661b13 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableToDoubleFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableToDoubleFunction.java
@@ -40,6 +40,7 @@ public interface FailableToDoubleFunction<T, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, E extends Throwable> FailableToDoubleFunction<T, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableToIntBiFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableToIntBiFunction.java
index 67617134f..b244cf562 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableToIntBiFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableToIntBiFunction.java
@@ -42,6 +42,7 @@ public interface FailableToIntBiFunction<T, U, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, U, E extends Throwable> FailableToIntBiFunction<T, U, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableToIntFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableToIntFunction.java
index 711115754..23578a778 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableToIntFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableToIntFunction.java
@@ -40,6 +40,7 @@ public interface FailableToIntFunction<T, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, E extends Throwable> FailableToIntFunction<T, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableToLongBiFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableToLongBiFunction.java
index 3c0d5f7ed..2fb9d40d8 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableToLongBiFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableToLongBiFunction.java
@@ -42,6 +42,7 @@ public interface FailableToLongBiFunction<T, U, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, U, E extends Throwable> FailableToLongBiFunction<T, U, E> nop() {
         return NOP;
     }
diff --git a/src/main/java/org/apache/commons/lang3/function/FailableToLongFunction.java b/src/main/java/org/apache/commons/lang3/function/FailableToLongFunction.java
index f093f7467..c8f8bb799 100644
--- a/src/main/java/org/apache/commons/lang3/function/FailableToLongFunction.java
+++ b/src/main/java/org/apache/commons/lang3/function/FailableToLongFunction.java
@@ -40,6 +40,7 @@ public interface FailableToLongFunction<T, E extends Throwable> {
      * @param <E> The kind of thrown exception or error.
      * @return The NOP singleton.
      */
+    @SuppressWarnings("unchecked")
     static <T, E extends Throwable> FailableToLongFunction<T, E> nop() {
         return NOP;
     }