if (arguments != null) {
parameterSignatures = new String[arguments.length];
for (int i = 0; i < arguments.length; i++) {
Argument argument = arguments[i];
TypeReference typeReference = argument.type;
int arrayDim = typeReference.dimensions();
String typeSig =
Signature.createTypeSignature(
CharOperation.concatWith(
typeReference.getTypeName(), '.'), false);