From 9daecf77382e462682403e8ece6bda33c3a0a72d Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Thu, 8 Dec 2022 09:44:55 +0000 Subject: Revert commit bfc47f1b1b501923e16fe89536d7bd52b34149ca --- .../main/java/cuchaz/enigma/command/MapSpecializedMethodsCommand.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/enigma-cli/src/main/java/cuchaz/enigma/command/MapSpecializedMethodsCommand.java b/enigma-cli/src/main/java/cuchaz/enigma/command/MapSpecializedMethodsCommand.java index 644b08d3..4b67a357 100644 --- a/enigma-cli/src/main/java/cuchaz/enigma/command/MapSpecializedMethodsCommand.java +++ b/enigma-cli/src/main/java/cuchaz/enigma/command/MapSpecializedMethodsCommand.java @@ -6,7 +6,6 @@ import java.nio.file.Paths; import java.util.Map; import cuchaz.enigma.ProgressListener; -import cuchaz.enigma.analysis.IndexTreeBuilder; import cuchaz.enigma.analysis.index.BridgeMethodIndex; import cuchaz.enigma.analysis.index.JarIndex; import cuchaz.enigma.classprovider.CachingClassProvider; @@ -54,7 +53,6 @@ public class MapSpecializedMethodsCommand extends Command { BridgeMethodIndex bridgeMethodIndex = jarIndex.getBridgeMethodIndex(); Translator translator = new MappingTranslator(source, jarIndex.getEntryResolver()); - IndexTreeBuilder indexTreeBuilder = new IndexTreeBuilder(jarIndex); // Copy all non-specialized methods for (EntryTreeNode node : source) { @@ -66,7 +64,7 @@ public class MapSpecializedMethodsCommand extends Command { // Add correct mappings for specialized methods for (Map.Entry entry : bridgeMethodIndex.getBridgeToSpecialized().entrySet()) { MethodEntry bridge = entry.getKey(); - MethodEntry specialized = indexTreeBuilder.buildMethodInheritance(translator, entry.getValue()).getMethodEntry(); + MethodEntry specialized = entry.getValue(); String name = translator.translate(bridge).getName(); result.insert(specialized, new EntryMapping(name)); } -- cgit v1.2.3