Skip to content

Commit 8edc751

Browse files
committed
ClassUtils now throws IllegalArgumentException if a class name length is
greater than 65,535 This affects: - getClass(ClassLoader, String, boolean), - ClassUtils.getClass(ClassLoader, String), - ClassUtils.getClass(String, boolean), - ClassUtils.getClass(String)
1 parent 5713c6c commit 8edc751

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/changes/changes.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ The <action> type attribute can be add,update,fix,remove.
5454
ClassUtils.getClass(ClassLoader, String),
5555
ClassUtils.getClass(String, boolean),
5656
ClassUtils.getClass(String).</action>
57+
<action type="fix" dev="ggregory" due-to="Gary Gregory, Arnout Engelen, Piotr P. Karwasz, Vladimir Sitnikov, Gilles Sadowski">ClassUtils now throws IllegalArgumentException if a class name length is greater than 65,535:
58+
getClass(ClassLoader, String, boolean),
59+
ClassUtils.getClass(ClassLoader, String),
60+
ClassUtils.getClass(String, boolean),
61+
ClassUtils.getClass(String).</action>
5762
<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>
5863
<action type="fix" dev="ggregory" due-to="Gary Gregory">Fix console compiler warning: ReflectionDiffBuilderTest.java:[172,52] non-varargs call of varargs method with inexact argument type for last parameter.</action>
5964
<!-- ADD -->

0 commit comments

Comments
 (0)