From e29dc51b7079a17b611483f18997467e00475e2e Mon Sep 17 00:00:00 2001 From: Thog Date: Sun, 11 Sep 2016 18:39:57 +0200 Subject: Update Procyon to 0.5.33.8 --- build.gradle | 2 +- src/main/java/cuchaz/enigma/mapping/ProcyonEntryFactory.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 6fc46b8f..8dc5d416 100644 --- a/build.gradle +++ b/build.gradle @@ -66,7 +66,7 @@ configurations { dependencies { compile 'com.google.guava:guava:17.+' compile 'org.javassist:javassist:3.+' - compile 'org.bitbucket.mstrobel:procyon-compilertools:0.5.33.7-enigma' + compile 'org.bitbucket.mstrobel:procyon-compilertools:0.5.33.8-enigma' application 'de.sciss:syntaxpane:1.1.+' diff --git a/src/main/java/cuchaz/enigma/mapping/ProcyonEntryFactory.java b/src/main/java/cuchaz/enigma/mapping/ProcyonEntryFactory.java index 941caf9d..51fed83e 100644 --- a/src/main/java/cuchaz/enigma/mapping/ProcyonEntryFactory.java +++ b/src/main/java/cuchaz/enigma/mapping/ProcyonEntryFactory.java @@ -35,9 +35,8 @@ public class ProcyonEntryFactory { } builder.append(")"); - // TODO: Fix Procyon render TypeReference returnType = methodReference.getReturnType(); - if (returnType.getErasedSignature().equals("Ljava/lang/Object;") && returnType.hasExtendsBound() && returnType.getExtendsBound() instanceof CompoundTypeReference) + if (returnType.getErasedSignature().equals("Ljava/lang/Object;") && returnType.hasExtendsBound() && returnType.getExtendsBound() instanceof CompoundTypeReference) { List interfaces = ((CompoundTypeReference) returnType.getExtendsBound()).getInterfaces(); interfaces.forEach((inter) -> builder.append(inter.getErasedSignature())); -- cgit v1.2.3