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


The following commit(s) were added to refs/heads/master by this push:
     new 45852e15a Remove redundant extends in generics
45852e15a is described below

commit 45852e15ab292ca9d661a4253e82d0f215a67485
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Nov 15 09:12:33 2025 -0500

    Remove redundant extends in generics
---
 src/changes/changes.xml                                 | 1 +
 src/main/java/org/apache/commons/lang3/ObjectUtils.java | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 1567bc263..cb0cbb8a2 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -48,6 +48,7 @@ The <action> type attribute can be add,update,fix,remove.
     <!-- FIX -->
     <action                   type="fix" dev="ggregory" due-to="ThrawnCA">Fix 
spelling and grammar in StringUtils #1486.</action>
     <action                   type="fix" dev="ggregory" due-to="Michael 
Hausegger, Gary Gregory">Add ConversionTest assertions to increase coverage 
#1489.</action>
+    <action                   type="fix" dev="ggregory" due-to="Boda65665, 
Gary Gregory">Use Class&lt;?&gt; instead of Class&lt;? extends Object&gt; in 
MethodUtils #1491.</action>
     <!-- ADD -->
     <!-- UPDATE -->
   </release>
diff --git a/src/main/java/org/apache/commons/lang3/ObjectUtils.java 
b/src/main/java/org/apache/commons/lang3/ObjectUtils.java
index 56089edd2..6d29fc07b 100644
--- a/src/main/java/org/apache/commons/lang3/ObjectUtils.java
+++ b/src/main/java/org/apache/commons/lang3/ObjectUtils.java
@@ -232,7 +232,7 @@ public static boolean anyNull(final Object... values) {
     public static <T> T clone(final T obj) {
         if (obj instanceof Cloneable) {
             final Object result;
-            final Class<? extends Object> objClass = obj.getClass();
+            final Class<?> objClass = obj.getClass();
             if (isArray(obj)) {
                 final Class<?> componentType = objClass.getComponentType();
                 if (componentType.isPrimitive()) {

Reply via email to