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 71d6f222ec42d448c60e0e8f8b9c738c23fcd4cc
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Feb 18 08:51:56 2024 -0500

    Use final
---
 src/main/java/org/apache/commons/lang3/ObjectUtils.java      | 12 +++---------
 src/main/java/org/apache/commons/lang3/StringUtils.java      |  6 ++----
 .../org/apache/commons/lang3/event/EventListenerSupport.java |  2 +-
 3 files changed, 6 insertions(+), 14 deletions(-)

diff --git a/src/main/java/org/apache/commons/lang3/ObjectUtils.java 
b/src/main/java/org/apache/commons/lang3/ObjectUtils.java
index ccd8db057..083773943 100644
--- a/src/main/java/org/apache/commons/lang3/ObjectUtils.java
+++ b/src/main/java/org/apache/commons/lang3/ObjectUtils.java
@@ -262,9 +262,7 @@ public class ObjectUtils {
                         + obj.getClass().getName(), e.getCause());
                 }
             }
-            @SuppressWarnings("unchecked") // OK because input is of type T
-            final T checked = (T) result;
-            return checked;
+            return (T) result;
         }
 
         return null;
@@ -1109,9 +1107,7 @@ public class ObjectUtils {
         Objects.requireNonNull(comparator, "comparator");
         final TreeSet<T> treeSet = new TreeSet<>(comparator);
         Collections.addAll(treeSet, items);
-        @SuppressWarnings("unchecked") //we know all items added were T 
instances
-        final T result = (T) treeSet.toArray()[(treeSet.size() - 1) / 2];
-        return result;
+        return (T) treeSet.toArray()[(treeSet.size() - 1) / 2];
     }
 
     /**
@@ -1130,9 +1126,7 @@ public class ObjectUtils {
         Validate.noNullElements(items);
         final TreeSet<T> sort = new TreeSet<>();
         Collections.addAll(sort, items);
-        @SuppressWarnings("unchecked") //we know all items added were T 
instances
-        final T result = (T) sort.toArray()[(sort.size() - 1) / 2];
-        return result;
+        return (T) sort.toArray()[(sort.size() - 1) / 2];
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/lang3/StringUtils.java 
b/src/main/java/org/apache/commons/lang3/StringUtils.java
index a804076c3..190e32474 100644
--- a/src/main/java/org/apache/commons/lang3/StringUtils.java
+++ b/src/main/java/org/apache/commons/lang3/StringUtils.java
@@ -623,8 +623,7 @@ public class StringUtils {
             return str;
         }
         str = leftPad(str, strLen + pads / 2, padChar);
-        str = rightPad(str, size, padChar);
-        return str;
+        return rightPad(str, size, padChar);
     }
 
     /**
@@ -666,8 +665,7 @@ public class StringUtils {
             return str;
         }
         str = leftPad(str, strLen + pads / 2, padStr);
-        str = rightPad(str, size, padStr);
-        return str;
+        return rightPad(str, size, padStr);
     }
 
     /**
diff --git 
a/src/main/java/org/apache/commons/lang3/event/EventListenerSupport.java 
b/src/main/java/org/apache/commons/lang3/event/EventListenerSupport.java
index c6ea4bc6d..e2f94f67d 100644
--- a/src/main/java/org/apache/commons/lang3/event/EventListenerSupport.java
+++ b/src/main/java/org/apache/commons/lang3/event/EventListenerSupport.java
@@ -91,7 +91,7 @@ public class EventListenerSupport<L> implements Serializable {
          * @param handler Handles Throwables.
          * @since 3.15.0
          */
-        public ProxyInvocationHandler(FailableConsumer<Throwable, 
IllegalAccessException> handler) {
+        public ProxyInvocationHandler(final FailableConsumer<Throwable, 
IllegalAccessException> handler) {
             this.handler = Objects.requireNonNull(handler);
         }
 

Reply via email to