From e27d5967029f4f3da8889dd673ba516dcd9f3ac8 Mon Sep 17 00:00:00 2001 From: gegy1000 Date: Sun, 16 Jun 2019 23:49:25 +0200 Subject: Plugin rework along with API rework: Enigma split from EnigmaProject; plugins now provide services configurable via a profile --- src/test/java/cuchaz/enigma/TokenChecker.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/test/java/cuchaz/enigma/TokenChecker.java') diff --git a/src/test/java/cuchaz/enigma/TokenChecker.java b/src/test/java/cuchaz/enigma/TokenChecker.java index c4670a2..9e0c696 100644 --- a/src/test/java/cuchaz/enigma/TokenChecker.java +++ b/src/test/java/cuchaz/enigma/TokenChecker.java @@ -25,16 +25,16 @@ import java.util.jar.JarFile; public class TokenChecker { - private Deobfuscator deobfuscator; + private Enigma enigma; protected TokenChecker(JarFile jarFile) throws IOException { - deobfuscator = new Deobfuscator(jarFile); + enigma = new Enigma(jarFile); } protected String getDeclarationToken(Entry entry) { // decompile the class - SourceProvider sourceProvider = deobfuscator.getObfSourceProvider(); + SourceProvider sourceProvider = enigma.getObfSourceProvider(); CompilationUnit tree = sourceProvider.getSources(entry.getContainingClass().getFullName()); // DEBUG // tree.acceptVisitor( new TreeDumpVisitor( new File( "tree." + entry.getClassName().replace( '/', '.' ) + ".txt" ) ), null ); @@ -52,7 +52,7 @@ public class TokenChecker { @SuppressWarnings("unchecked") protected Collection getReferenceTokens(EntryReference, ? extends Entry> reference) { // decompile the class - SourceProvider sourceProvider = deobfuscator.getObfSourceProvider(); + SourceProvider sourceProvider = enigma.getObfSourceProvider(); CompilationUnit tree = sourceProvider.getSources(reference.context.getContainingClass().getFullName()); String source = sourceProvider.writeSourceToString(tree); SourceIndex index = SourceIndex.buildIndex(source, tree, true); -- cgit v1.2.3