-
Type:
Sub-task
-
Resolution: Delivered
-
Priority:
P4
-
Affects Version/s: 24
-
Component/s: core-libs
Core reflection now throws a `TypeNotPresentException` instead of substituting a `null` value when encountering an undefined type variable in a generic signature. The previous incorrect behavior had been in place since the addition of generic signatures in JDK 5. The `TypeNotPresentException::typeName` method may return type variable names in addition to fully qualified names of classes.