I'm not trying to be pedantic, but the term "unbounded type variable" shows up in the spec. Strictly speaking it is nonsensical since type variables have one or more bounds.
I assume it means something like, simply, T. Does that mean that T extends Object is also supposed to be considered an "unbounded type variable" (I assume yes)? There are probably other edge cases I'm not thinking about right now.
I'm not trying to be pedantic, but the term "unbounded type variable" shows up in the spec. Strictly speaking it is nonsensical since type variables have one or more bounds.
I assume it means something like, simply,
T. Does that mean thatT extends Objectis also supposed to be considered an "unbounded type variable" (I assume yes)? There are probably other edge cases I'm not thinking about right now.