// TODO: Fix for Groovy's model-checking
public String[] getGenericTypeVariableNames () {
// To accommodate methods that do not have generic types
- if (genericSignature == null || genericSignature.equals(""))
+ if (genericSignature == null || genericSignature.equals("") || genericSignature.contains("<*>"))
return new String[0];
return Types.getGenericTypeVariableNames(genericSignature);
}