From 836347527b125e209ab4a9a3d4f95bdd6331fdf2 Mon Sep 17 00:00:00 2001 From: Thog Date: Wed, 24 Aug 2016 23:37:42 +0200 Subject: Revert "MARK EVERYTHING PUBLIC BECAUSE WE ARE EVIL" This reverts commit fb0b74520da0781cfae880e69360cd5580447a40. --- src/main/java/cuchaz/enigma/TranslatingTypeLoader.java | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/main/java/cuchaz/enigma/TranslatingTypeLoader.java b/src/main/java/cuchaz/enigma/TranslatingTypeLoader.java index 8dd075ec..13efbd51 100644 --- a/src/main/java/cuchaz/enigma/TranslatingTypeLoader.java +++ b/src/main/java/cuchaz/enigma/TranslatingTypeLoader.java @@ -31,7 +31,6 @@ import cuchaz.enigma.bytecode.*; import cuchaz.enigma.mapping.ClassEntry; import cuchaz.enigma.mapping.Translator; import javassist.*; -import javassist.bytecode.AccessFlag; import javassist.bytecode.Descriptor; public class TranslatingTypeLoader implements ITypeLoader { @@ -224,20 +223,10 @@ public class TranslatingTypeLoader implements ITypeLoader { new MethodParameterWriter(this.deobfuscatingTranslator).writeMethodArguments(c); new LocalVariableRenamer(this.deobfuscatingTranslator).rename(c); new ClassTranslator(this.deobfuscatingTranslator).translate(c); - markAllTheThingsPublicBecauseWeAreEvil(c); return c; } - @Deprecated - private void markAllTheThingsPublicBecauseWeAreEvil(CtClass ctClass) - { - for (CtField field : ctClass.getDeclaredFields()) - field.setModifiers(AccessFlag.setPublic(field.getModifiers())); - for (CtBehavior behavior : ctClass.getDeclaredBehaviors()) - behavior.setModifiers(AccessFlag.setPublic(behavior.getModifiers())); - } - private void assertClassName(CtClass c, ClassEntry obfClassEntry) { String name1 = Descriptor.toJvmName(c.getName()); assert (name1.equals(obfClassEntry.getName())) : String.format("Looking for %s, instead found %s", obfClassEntry.getName(), name1); -- cgit v1.2.3