From 561d261c921dceb9a3fe7450183862c4e0814e88 Mon Sep 17 00:00:00 2001 From: gegy1000 Date: Thu, 21 Jun 2018 19:05:40 +0200 Subject: Fix bridged method detection --- src/main/java/cuchaz/enigma/analysis/JarIndex.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/cuchaz/enigma/analysis/JarIndex.java b/src/main/java/cuchaz/enigma/analysis/JarIndex.java index 9cecd761..2f3501d4 100644 --- a/src/main/java/cuchaz/enigma/analysis/JarIndex.java +++ b/src/main/java/cuchaz/enigma/analysis/JarIndex.java @@ -171,7 +171,7 @@ public class JarIndex { } // we have a bridge method! - return referencedMethods.stream().filter(ref -> ref.entry != method).findFirst().map(ref -> ref.entry).orElse(null); + return referencedMethods.stream().map(ref -> ref.context).filter(Objects::nonNull).findFirst().orElse(null); } public Set getObfClassEntries() { -- cgit v1.2.3