diff options
Diffstat (limited to 'src/test/java/org')
| -rw-r--r-- | src/test/java/org/zwobble/couscous/tests/MethodRunner.java | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/test/java/org/zwobble/couscous/tests/MethodRunner.java b/src/test/java/org/zwobble/couscous/tests/MethodRunner.java index 59b71f9..54ae4b5 100644 --- a/src/test/java/org/zwobble/couscous/tests/MethodRunner.java +++ b/src/test/java/org/zwobble/couscous/tests/MethodRunner.java @@ -16,13 +16,6 @@ public interface MethodRunner { String methodName, List<PrimitiveValue> arguments, TypeName returnType); - - default PrimitiveValue runMethod(List<ClassNode> classNodes, TypeName className, String methodName, List<PrimitiveValue> arguments) { - ClassNode classNode = Iterables.find(classNodes, c -> c.getName().equals(className)); - MethodNode method = Iterables.find(classNode.getMethods(), m -> m.getName().equals(methodName)); - return runMethod(classNodes, className, methodName, arguments, method.getReturnType()); - } - default PrimitiveValue evalExpression(List<ClassNode> classes, ExpressionNode expression) { ClassNode programNode = ClassNode.builder("Program") .method(MethodNode.staticMethod("run") |
