def List getMethodArguments(def methodCall) { | |
<begin>def argumentsExpression = methodCall.arguments | |
if (respondsTo(argumentsExpression, 'getExpressions')) { | |
return [1, 2, 3] | |
} | |
[4]<end> | |
} | |
----- | |
def List getMethodArguments(def methodCall) { | |
return testMethod(methodCall) | |
} | |
private ArrayList<Integer> testMethod(methodCall) { | |
def argumentsExpression = methodCall.arguments | |
if (respondsTo(argumentsExpression, 'getExpressions')) { | |
return [1, 2, 3] | |
} | |
[4] | |
} |