Community
Participate
Working Groups
These methods will fail with IllegalArgumentException when given the following method descriptor: <TYPE:Ljava/lang/Object;>(Ljava/lang/Object;Ljava/lang/Class<TTYPE;>;)TTYPE; This is a valid method descriptor. The method has a type variable. Both methods expect a '(' to start the descriptor. It should "eat" the type variables if any first.
Closing as INVALID. This is no longer an issue. Added regression test: org.eclipse.jdt.core.tests.model.SignatureTests#testGetParameterCount19 And updated test: org.eclipse.jdt.core.tests.model.SignatureTests#testGetParameterTypes
Verified for 3.6M6 by inspecting the new/modified tests.