public String[] getArgumentGenericTypeNames () {
// TODO: We need to double check but for some reason Groovy has a type of generic signature with "<*>"
// TODO: in the class file.
- if (genericSignature == null || genericSignature.equals("") || genericSignature.contains("<*>"))
+ if (genericSignature == null || genericSignature.equals(""))
return getArgumentTypeNames();
// We need to first find the start of the method parameters in the signature
String methodParameters = genericSignature.substring(genericSignature.indexOf('('));