aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2017-03-30 23:27:11 +0100
committerMichael Williamson <mike@zwobble.org>2017-03-30 23:27:11 +0100
commit12482faedae92b8f637c11540b2a1531c20a83ea (patch)
treecaf0bf929bf45847bcbf6ee2c624239dd0098490 /src/main/java/org
parentd05f1986762a99a18f9751d85e76decbc7b37431 (diff)
Fix detection of this references with type parameters
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/zwobble/couscous/transforms/ClosureGenerator.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/couscous/transforms/ClosureGenerator.java b/src/main/java/org/zwobble/couscous/transforms/ClosureGenerator.java
index 5599254..a39faf4 100644
--- a/src/main/java/org/zwobble/couscous/transforms/ClosureGenerator.java
+++ b/src/main/java/org/zwobble/couscous/transforms/ClosureGenerator.java
@@ -105,7 +105,7 @@ public class ClosureGenerator {
private static boolean isThisReference(ScalarType name, ReferenceNode reference) {
return tryCast(ThisReferenceNode.class, reference)
- .map(node -> node.getType().equals(name))
+ .map(node -> erasure(node.getType()).equals(name))
.orElse(false);
}