From 8dcb59ce2de9ea97e0de55bfe3f04df934a593bb Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Tue, 29 Mar 2016 14:15:56 +0100 Subject: Add tests for JavaTypes.bind --- src/main/java/org/zwobble/couscous/frontends/java/JavaTypes.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/main/java') diff --git a/src/main/java/org/zwobble/couscous/frontends/java/JavaTypes.java b/src/main/java/org/zwobble/couscous/frontends/java/JavaTypes.java index 900ffe2..f70ee57 100644 --- a/src/main/java/org/zwobble/couscous/frontends/java/JavaTypes.java +++ b/src/main/java/org/zwobble/couscous/frontends/java/JavaTypes.java @@ -16,7 +16,7 @@ import static java.util.Arrays.asList; import static org.zwobble.couscous.types.Types.erasure; import static org.zwobble.couscous.util.ExtraLists.eagerMap; -class JavaTypes { +public class JavaTypes { static Type typeOf(Expression expression) { return typeOf(expression.resolveTypeBinding()); } @@ -81,7 +81,7 @@ class JavaTypes { .filter(type -> !type.equals(Types.OBJECT)); } - static Type bind(Type genericType, Type concreteType) { + public static Type bind(Type genericType, Type concreteType) { if (genericType.equals(concreteType)) { return concreteType; } else if (!(genericType instanceof TypeParameter)) { -- cgit v1.2.3