aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/interpreter/Interpreter.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-03-31 21:29:25 +0100
committerMichael Williamson <mike@zwobble.org>2016-03-31 21:29:25 +0100
commit63186372abb41771c7a78c34ad3d17c458fa25e1 (patch)
tree4e50f34109186c6e30e098511b8ce1be450400b9 /src/main/java/org/zwobble/couscous/interpreter/Interpreter.java
parentbb107372f059eadf3c2f0f576d464e4232f2ca33 (diff)
Roll type parameters into Arguments
Diffstat (limited to 'src/main/java/org/zwobble/couscous/interpreter/Interpreter.java')
-rw-r--r--src/main/java/org/zwobble/couscous/interpreter/Interpreter.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/couscous/interpreter/Interpreter.java b/src/main/java/org/zwobble/couscous/interpreter/Interpreter.java
index b447367..a87b203 100644
--- a/src/main/java/org/zwobble/couscous/interpreter/Interpreter.java
+++ b/src/main/java/org/zwobble/couscous/interpreter/Interpreter.java
@@ -11,6 +11,7 @@ import java.util.List;
import java.util.Optional;
import static org.zwobble.couscous.util.ExtraLists.eagerMap;
+import static org.zwobble.couscous.util.ExtraLists.list;
public class Interpreter {
private Project project;
@@ -30,6 +31,6 @@ public class Interpreter {
methodName,
eagerMap(arguments, argument -> argument.getType().getType()),
returnType);
- return clazz.callMethod(environment, signature, new Arguments(arguments));
+ return clazz.callMethod(environment, signature, new Arguments(list(), arguments));
}
} \ No newline at end of file