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 <garydgreg...@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;
     }

Reply via email to