From 6e464ea251cab63c776ece0b2a356f1498ffa294 Mon Sep 17 00:00:00 2001 From: Thog Date: Wed, 8 Mar 2017 08:17:04 +0100 Subject: Follow Fabric guidelines --- src/test/java/cuchaz/enigma/TokenChecker.java | 32 +++++++++++++-------------- 1 file changed, 16 insertions(+), 16 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 0746320..c6ced48 100644 --- a/src/test/java/cuchaz/enigma/TokenChecker.java +++ b/src/test/java/cuchaz/enigma/TokenChecker.java @@ -4,34 +4,34 @@ * are made available under the terms of the GNU Lesser General Public * License v3.0 which accompanies this distribution, and is available at * http://www.gnu.org/licenses/lgpl.html - * + * * Contributors: * Jeff Martin - initial API and implementation ******************************************************************************/ -package cuchaz.enigma; -import java.io.IOException; -import java.util.Collection; -import java.util.List; -import java.util.jar.JarFile; +package cuchaz.enigma; import com.google.common.collect.Lists; import com.strobel.decompiler.languages.java.ast.CompilationUnit; - import cuchaz.enigma.analysis.EntryReference; import cuchaz.enigma.analysis.SourceIndex; import cuchaz.enigma.analysis.Token; import cuchaz.enigma.mapping.Entry; +import java.io.IOException; +import java.util.Collection; +import java.util.List; +import java.util.jar.JarFile; + public class TokenChecker { - + private Deobfuscator deobfuscator; - + protected TokenChecker(JarFile jarFile) - throws IOException { + throws IOException { deobfuscator = new Deobfuscator(jarFile); } - + protected String getDeclarationToken(Entry entry) { // decompile the class CompilationUnit tree = deobfuscator.getSourceTree(entry.getClassName()); @@ -39,7 +39,7 @@ public class TokenChecker { // tree.acceptVisitor( new TreeDumpVisitor( new File( "tree." + entry.getClassName().replace( '/', '.' ) + ".txt" ) ), null ); String source = deobfuscator.getSource(tree); SourceIndex index = deobfuscator.getSourceIndex(tree, source); - + // get the token value Token token = index.getDeclarationToken(entry); if (token == null) { @@ -47,17 +47,17 @@ public class TokenChecker { } return source.substring(token.start, token.end); } - + @SuppressWarnings("unchecked") - protected Collection getReferenceTokens(EntryReference reference) { + protected Collection getReferenceTokens(EntryReference reference) { // decompile the class CompilationUnit tree = deobfuscator.getSourceTree(reference.context.getClassName()); String source = deobfuscator.getSource(tree); SourceIndex index = deobfuscator.getSourceIndex(tree, source); - + // get the token values List values = Lists.newArrayList(); - for (Token token : index.getReferenceTokens((EntryReference)reference)) { + for (Token token : index.getReferenceTokens((EntryReference) reference)) { values.add(source.substring(token.start, token.end)); } return values; -- cgit v1.2.3