diff options
Diffstat (limited to 'src/cuchaz')
| -rw-r--r-- | src/cuchaz/enigma/Deobfuscator.java | 2 | ||||
| -rw-r--r-- | src/cuchaz/enigma/TranslatingTypeLoader.java | 5 | ||||
| -rw-r--r-- | src/cuchaz/enigma/analysis/EntryRenamer.java | 2 | ||||
| -rw-r--r-- | src/cuchaz/enigma/analysis/JarClassIterator.java | 2 | ||||
| -rw-r--r-- | src/cuchaz/enigma/bytecode/BytecodeTools.java | 2 | ||||
| -rw-r--r-- | src/cuchaz/enigma/bytecode/ClassRenamer.java | 2 | ||||
| -rw-r--r-- | src/cuchaz/enigma/bytecode/ClassTranslator.java | 2 | ||||
| -rw-r--r-- | src/cuchaz/enigma/convert/ClassIdentity.java | 2 | ||||
| -rw-r--r-- | src/cuchaz/enigma/convert/ClassMatcher.java | 4 | ||||
| -rw-r--r-- | src/cuchaz/enigma/convert/ClassMatching.java | 4 | ||||
| -rw-r--r-- | src/cuchaz/enigma/convert/ClassNamer.java | 2 | ||||
| -rw-r--r-- | src/cuchaz/enigma/gui/ClassSelector.java | 4 | ||||
| -rw-r--r-- | src/cuchaz/enigma/mapping/Mappings.java | 2 | ||||
| -rw-r--r-- | src/cuchaz/enigma/mapping/Translator.java | 2 |
14 files changed, 19 insertions, 18 deletions
diff --git a/src/cuchaz/enigma/Deobfuscator.java b/src/cuchaz/enigma/Deobfuscator.java index 1178ed60..1d6f02c9 100644 --- a/src/cuchaz/enigma/Deobfuscator.java +++ b/src/cuchaz/enigma/Deobfuscator.java | |||
| @@ -22,8 +22,8 @@ import java.util.jar.JarFile; | |||
| 22 | 22 | ||
| 23 | import javassist.bytecode.Descriptor; | 23 | import javassist.bytecode.Descriptor; |
| 24 | 24 | ||
| 25 | import com.beust.jcommander.internal.Sets; | ||
| 26 | import com.google.common.collect.Maps; | 25 | import com.google.common.collect.Maps; |
| 26 | import com.google.common.collect.Sets; | ||
| 27 | import com.strobel.assembler.metadata.MetadataSystem; | 27 | import com.strobel.assembler.metadata.MetadataSystem; |
| 28 | import com.strobel.assembler.metadata.TypeDefinition; | 28 | import com.strobel.assembler.metadata.TypeDefinition; |
| 29 | import com.strobel.decompiler.DecompilerContext; | 29 | import com.strobel.decompiler.DecompilerContext; |
diff --git a/src/cuchaz/enigma/TranslatingTypeLoader.java b/src/cuchaz/enigma/TranslatingTypeLoader.java index d321421a..8b969857 100644 --- a/src/cuchaz/enigma/TranslatingTypeLoader.java +++ b/src/cuchaz/enigma/TranslatingTypeLoader.java | |||
| @@ -13,6 +13,7 @@ package cuchaz.enigma; | |||
| 13 | import java.io.ByteArrayOutputStream; | 13 | import java.io.ByteArrayOutputStream; |
| 14 | import java.io.IOException; | 14 | import java.io.IOException; |
| 15 | import java.io.InputStream; | 15 | import java.io.InputStream; |
| 16 | import java.util.Arrays; | ||
| 16 | import java.util.Map; | 17 | import java.util.Map; |
| 17 | import java.util.jar.JarEntry; | 18 | import java.util.jar.JarEntry; |
| 18 | import java.util.jar.JarFile; | 19 | import java.util.jar.JarFile; |
| @@ -24,7 +25,7 @@ import javassist.CtClass; | |||
| 24 | import javassist.NotFoundException; | 25 | import javassist.NotFoundException; |
| 25 | import javassist.bytecode.Descriptor; | 26 | import javassist.bytecode.Descriptor; |
| 26 | 27 | ||
| 27 | import com.beust.jcommander.internal.Maps; | 28 | import com.google.common.collect.Maps; |
| 28 | import com.strobel.assembler.metadata.Buffer; | 29 | import com.strobel.assembler.metadata.Buffer; |
| 29 | import com.strobel.assembler.metadata.ClasspathTypeLoader; | 30 | import com.strobel.assembler.metadata.ClasspathTypeLoader; |
| 30 | import com.strobel.assembler.metadata.ITypeLoader; | 31 | import com.strobel.assembler.metadata.ITypeLoader; |
| @@ -212,7 +213,7 @@ public class TranslatingTypeLoader implements ITypeLoader | |||
| 212 | assertClassName( c, deobfClassEntry ); | 213 | assertClassName( c, deobfClassEntry ); |
| 213 | 214 | ||
| 214 | // DEBUG | 215 | // DEBUG |
| 215 | Util.writeClass( c ); | 216 | //Util.writeClass( c ); |
| 216 | 217 | ||
| 217 | // we have a transformed class! | 218 | // we have a transformed class! |
| 218 | return c.toBytecode(); | 219 | return c.toBytecode(); |
diff --git a/src/cuchaz/enigma/analysis/EntryRenamer.java b/src/cuchaz/enigma/analysis/EntryRenamer.java index 4b2c0b78..e9483caa 100644 --- a/src/cuchaz/enigma/analysis/EntryRenamer.java +++ b/src/cuchaz/enigma/analysis/EntryRenamer.java | |||
| @@ -16,7 +16,7 @@ import java.util.List; | |||
| 16 | import java.util.Map; | 16 | import java.util.Map; |
| 17 | import java.util.Set; | 17 | import java.util.Set; |
| 18 | 18 | ||
| 19 | import com.beust.jcommander.internal.Lists; | 19 | import com.google.common.collect.Lists; |
| 20 | import com.google.common.collect.Multimap; | 20 | import com.google.common.collect.Multimap; |
| 21 | import com.google.common.collect.Sets; | 21 | import com.google.common.collect.Sets; |
| 22 | 22 | ||
diff --git a/src/cuchaz/enigma/analysis/JarClassIterator.java b/src/cuchaz/enigma/analysis/JarClassIterator.java index 10ae8052..f65b8e79 100644 --- a/src/cuchaz/enigma/analysis/JarClassIterator.java +++ b/src/cuchaz/enigma/analysis/JarClassIterator.java | |||
| @@ -25,7 +25,7 @@ import javassist.CtClass; | |||
| 25 | import javassist.NotFoundException; | 25 | import javassist.NotFoundException; |
| 26 | import javassist.bytecode.Descriptor; | 26 | import javassist.bytecode.Descriptor; |
| 27 | 27 | ||
| 28 | import com.beust.jcommander.internal.Lists; | 28 | import com.google.common.collect.Lists; |
| 29 | 29 | ||
| 30 | import cuchaz.enigma.Constants; | 30 | import cuchaz.enigma.Constants; |
| 31 | import cuchaz.enigma.mapping.ClassEntry; | 31 | import cuchaz.enigma.mapping.ClassEntry; |
diff --git a/src/cuchaz/enigma/bytecode/BytecodeTools.java b/src/cuchaz/enigma/bytecode/BytecodeTools.java index 0de9bd6b..4407a904 100644 --- a/src/cuchaz/enigma/bytecode/BytecodeTools.java +++ b/src/cuchaz/enigma/bytecode/BytecodeTools.java | |||
| @@ -26,7 +26,7 @@ import javassist.bytecode.CodeAttribute; | |||
| 26 | import javassist.bytecode.ConstPool; | 26 | import javassist.bytecode.ConstPool; |
| 27 | import javassist.bytecode.ExceptionTable; | 27 | import javassist.bytecode.ExceptionTable; |
| 28 | 28 | ||
| 29 | import com.beust.jcommander.internal.Lists; | 29 | import com.google.common.collect.Lists; |
| 30 | import com.google.common.collect.Maps; | 30 | import com.google.common.collect.Maps; |
| 31 | import com.google.common.collect.Sets; | 31 | import com.google.common.collect.Sets; |
| 32 | 32 | ||
diff --git a/src/cuchaz/enigma/bytecode/ClassRenamer.java b/src/cuchaz/enigma/bytecode/ClassRenamer.java index 86a0433b..9f0845da 100644 --- a/src/cuchaz/enigma/bytecode/ClassRenamer.java +++ b/src/cuchaz/enigma/bytecode/ClassRenamer.java | |||
| @@ -20,8 +20,8 @@ import javassist.bytecode.ConstPool; | |||
| 20 | import javassist.bytecode.Descriptor; | 20 | import javassist.bytecode.Descriptor; |
| 21 | import javassist.bytecode.InnerClassesAttribute; | 21 | import javassist.bytecode.InnerClassesAttribute; |
| 22 | 22 | ||
| 23 | import com.beust.jcommander.internal.Sets; | ||
| 24 | import com.google.common.collect.Maps; | 23 | import com.google.common.collect.Maps; |
| 24 | import com.google.common.collect.Sets; | ||
| 25 | 25 | ||
| 26 | import cuchaz.enigma.mapping.ClassEntry; | 26 | import cuchaz.enigma.mapping.ClassEntry; |
| 27 | import cuchaz.enigma.mapping.SignatureUpdater; | 27 | import cuchaz.enigma.mapping.SignatureUpdater; |
diff --git a/src/cuchaz/enigma/bytecode/ClassTranslator.java b/src/cuchaz/enigma/bytecode/ClassTranslator.java index 885b45fe..88926928 100644 --- a/src/cuchaz/enigma/bytecode/ClassTranslator.java +++ b/src/cuchaz/enigma/bytecode/ClassTranslator.java | |||
| @@ -19,7 +19,7 @@ import javassist.CtMethod; | |||
| 19 | import javassist.bytecode.ConstPool; | 19 | import javassist.bytecode.ConstPool; |
| 20 | import javassist.bytecode.Descriptor; | 20 | import javassist.bytecode.Descriptor; |
| 21 | 21 | ||
| 22 | import com.beust.jcommander.internal.Maps; | 22 | import com.google.common.collect.Maps; |
| 23 | 23 | ||
| 24 | import cuchaz.enigma.mapping.ClassEntry; | 24 | import cuchaz.enigma.mapping.ClassEntry; |
| 25 | import cuchaz.enigma.mapping.FieldEntry; | 25 | import cuchaz.enigma.mapping.FieldEntry; |
diff --git a/src/cuchaz/enigma/convert/ClassIdentity.java b/src/cuchaz/enigma/convert/ClassIdentity.java index b3b043e5..1de345ff 100644 --- a/src/cuchaz/enigma/convert/ClassIdentity.java +++ b/src/cuchaz/enigma/convert/ClassIdentity.java | |||
| @@ -34,9 +34,9 @@ import javassist.expr.FieldAccess; | |||
| 34 | import javassist.expr.MethodCall; | 34 | import javassist.expr.MethodCall; |
| 35 | import javassist.expr.NewExpr; | 35 | import javassist.expr.NewExpr; |
| 36 | 36 | ||
| 37 | import com.beust.jcommander.internal.Maps; | ||
| 38 | import com.google.common.collect.HashMultiset; | 37 | import com.google.common.collect.HashMultiset; |
| 39 | import com.google.common.collect.Lists; | 38 | import com.google.common.collect.Lists; |
| 39 | import com.google.common.collect.Maps; | ||
| 40 | import com.google.common.collect.Multiset; | 40 | import com.google.common.collect.Multiset; |
| 41 | 41 | ||
| 42 | import cuchaz.enigma.Constants; | 42 | import cuchaz.enigma.Constants; |
diff --git a/src/cuchaz/enigma/convert/ClassMatcher.java b/src/cuchaz/enigma/convert/ClassMatcher.java index 135d076d..eb7a31df 100644 --- a/src/cuchaz/enigma/convert/ClassMatcher.java +++ b/src/cuchaz/enigma/convert/ClassMatcher.java | |||
| @@ -29,13 +29,13 @@ import java.util.jar.JarFile; | |||
| 29 | import javassist.CtBehavior; | 29 | import javassist.CtBehavior; |
| 30 | import javassist.CtClass; | 30 | import javassist.CtClass; |
| 31 | 31 | ||
| 32 | import com.beust.jcommander.internal.Lists; | ||
| 33 | import com.beust.jcommander.internal.Sets; | ||
| 34 | import com.google.common.collect.ArrayListMultimap; | 32 | import com.google.common.collect.ArrayListMultimap; |
| 35 | import com.google.common.collect.BiMap; | 33 | import com.google.common.collect.BiMap; |
| 36 | import com.google.common.collect.HashBiMap; | 34 | import com.google.common.collect.HashBiMap; |
| 35 | import com.google.common.collect.Lists; | ||
| 37 | import com.google.common.collect.Maps; | 36 | import com.google.common.collect.Maps; |
| 38 | import com.google.common.collect.Multimap; | 37 | import com.google.common.collect.Multimap; |
| 38 | import com.google.common.collect.Sets; | ||
| 39 | 39 | ||
| 40 | import cuchaz.enigma.TranslatingTypeLoader; | 40 | import cuchaz.enigma.TranslatingTypeLoader; |
| 41 | import cuchaz.enigma.analysis.JarIndex; | 41 | import cuchaz.enigma.analysis.JarIndex; |
diff --git a/src/cuchaz/enigma/convert/ClassMatching.java b/src/cuchaz/enigma/convert/ClassMatching.java index 5511902d..e45c0e1a 100644 --- a/src/cuchaz/enigma/convert/ClassMatching.java +++ b/src/cuchaz/enigma/convert/ClassMatching.java | |||
| @@ -17,11 +17,11 @@ import java.util.Collection; | |||
| 17 | import java.util.List; | 17 | import java.util.List; |
| 18 | import java.util.Map; | 18 | import java.util.Map; |
| 19 | 19 | ||
| 20 | import com.beust.jcommander.internal.Lists; | ||
| 21 | import com.beust.jcommander.internal.Maps; | ||
| 22 | import com.google.common.collect.ArrayListMultimap; | 20 | import com.google.common.collect.ArrayListMultimap; |
| 23 | import com.google.common.collect.BiMap; | 21 | import com.google.common.collect.BiMap; |
| 24 | import com.google.common.collect.HashBiMap; | 22 | import com.google.common.collect.HashBiMap; |
| 23 | import com.google.common.collect.Lists; | ||
| 24 | import com.google.common.collect.Maps; | ||
| 25 | import com.google.common.collect.Multimap; | 25 | import com.google.common.collect.Multimap; |
| 26 | 26 | ||
| 27 | public class ClassMatching | 27 | public class ClassMatching |
diff --git a/src/cuchaz/enigma/convert/ClassNamer.java b/src/cuchaz/enigma/convert/ClassNamer.java index 1cd96657..a01aec5c 100644 --- a/src/cuchaz/enigma/convert/ClassNamer.java +++ b/src/cuchaz/enigma/convert/ClassNamer.java | |||
| @@ -12,8 +12,8 @@ package cuchaz.enigma.convert; | |||
| 12 | 12 | ||
| 13 | import java.util.Map; | 13 | import java.util.Map; |
| 14 | 14 | ||
| 15 | import com.beust.jcommander.internal.Maps; | ||
| 16 | import com.google.common.collect.BiMap; | 15 | import com.google.common.collect.BiMap; |
| 16 | import com.google.common.collect.Maps; | ||
| 17 | 17 | ||
| 18 | public class ClassNamer | 18 | public class ClassNamer |
| 19 | { | 19 | { |
diff --git a/src/cuchaz/enigma/gui/ClassSelector.java b/src/cuchaz/enigma/gui/ClassSelector.java index c0f7f3c5..8365def1 100644 --- a/src/cuchaz/enigma/gui/ClassSelector.java +++ b/src/cuchaz/enigma/gui/ClassSelector.java | |||
| @@ -23,9 +23,9 @@ import javax.swing.tree.DefaultMutableTreeNode; | |||
| 23 | import javax.swing.tree.DefaultTreeModel; | 23 | import javax.swing.tree.DefaultTreeModel; |
| 24 | import javax.swing.tree.TreePath; | 24 | import javax.swing.tree.TreePath; |
| 25 | 25 | ||
| 26 | import com.beust.jcommander.internal.Lists; | ||
| 27 | import com.beust.jcommander.internal.Maps; | ||
| 28 | import com.google.common.collect.ArrayListMultimap; | 26 | import com.google.common.collect.ArrayListMultimap; |
| 27 | import com.google.common.collect.Lists; | ||
| 28 | import com.google.common.collect.Maps; | ||
| 29 | import com.google.common.collect.Multimap; | 29 | import com.google.common.collect.Multimap; |
| 30 | 30 | ||
| 31 | import cuchaz.enigma.mapping.ClassEntry; | 31 | import cuchaz.enigma.mapping.ClassEntry; |
diff --git a/src/cuchaz/enigma/mapping/Mappings.java b/src/cuchaz/enigma/mapping/Mappings.java index 99cb85f0..f855f580 100644 --- a/src/cuchaz/enigma/mapping/Mappings.java +++ b/src/cuchaz/enigma/mapping/Mappings.java | |||
| @@ -20,8 +20,8 @@ import java.util.Map; | |||
| 20 | import java.util.Set; | 20 | import java.util.Set; |
| 21 | import java.util.zip.GZIPInputStream; | 21 | import java.util.zip.GZIPInputStream; |
| 22 | 22 | ||
| 23 | import com.beust.jcommander.internal.Sets; | ||
| 24 | import com.google.common.collect.Maps; | 23 | import com.google.common.collect.Maps; |
| 24 | import com.google.common.collect.Sets; | ||
| 25 | 25 | ||
| 26 | import cuchaz.enigma.Util; | 26 | import cuchaz.enigma.Util; |
| 27 | import cuchaz.enigma.analysis.TranslationIndex; | 27 | import cuchaz.enigma.analysis.TranslationIndex; |
diff --git a/src/cuchaz/enigma/mapping/Translator.java b/src/cuchaz/enigma/mapping/Translator.java index 659ce9a2..b438e08d 100644 --- a/src/cuchaz/enigma/mapping/Translator.java +++ b/src/cuchaz/enigma/mapping/Translator.java | |||
| @@ -14,7 +14,7 @@ import java.util.ArrayList; | |||
| 14 | import java.util.List; | 14 | import java.util.List; |
| 15 | import java.util.Map; | 15 | import java.util.Map; |
| 16 | 16 | ||
| 17 | import com.beust.jcommander.internal.Maps; | 17 | import com.google.common.collect.Maps; |
| 18 | 18 | ||
| 19 | import cuchaz.enigma.analysis.TranslationIndex; | 19 | import cuchaz.enigma.analysis.TranslationIndex; |
| 20 | import cuchaz.enigma.mapping.SignatureUpdater.ClassNameUpdater; | 20 | import cuchaz.enigma.mapping.SignatureUpdater.ClassNameUpdater; |