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 2e6b31d43ce060e40ea5c14552f097e52a23cb3b
Author: Gary Gregory <[email protected]>
AuthorDate: Tue Nov 18 10:14:59 2025 -0500

    Fix console compiler warning: TypeUtils.java:[361,33] non-varargs call
    of varargs method with inexact argument type for last parameter
---
 src/changes/changes.xml                                       | 1 +
 src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 1275c0dea..d733bdcb5 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -54,6 +54,7 @@ The <action> type attribute can be add,update,fix,remove.
       ClassUtils.getClass(ClassLoader, String),
       ClassUtils.getClass(String, boolean),
       ClassUtils.getClass(String).</action>
+    <action                   type="fix" dev="ggregory" due-to="Gary 
Gregory">Fix console compiler warning: TypeUtils.java:[361,33] non-varargs call 
of varargs method with inexact argument type for last parameter.</action>
     <!-- ADD -->
     <!-- UPDATE -->
   </release>
diff --git a/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java 
b/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java
index bf0916342..50ce9610d 100644
--- a/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java
+++ b/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java
@@ -358,7 +358,7 @@ private static <T> String classToString(final Class<T> cls) 
{
             buf.append(cls.getName());
         }
         if (cls.getTypeParameters().length > 0) {
-            GT_JOINER.join(buf, (TypeVariable[]) cls.getTypeParameters());
+            GT_JOINER.join(buf, (Object[]) cls.getTypeParameters());
         }
         return buf.toString();
     }

Reply via email to