summaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorGravatar lclc982016-06-30 00:49:21 +1000
committerGravatar GitHub2016-06-30 00:49:21 +1000
commit4be005617b3b8c3578cca07c5d085d12916f0d1d (patch)
treedb163431f38703e26da417ef05eaea2b27a498b9 /src/test/java
parentSome small changes to fix idea importing (diff)
downloadenigma-fork-4be005617b3b8c3578cca07c5d085d12916f0d1d.tar.gz
enigma-fork-4be005617b3b8c3578cca07c5d085d12916f0d1d.tar.xz
enigma-fork-4be005617b3b8c3578cca07c5d085d12916f0d1d.zip
Json format (#2)
* Added new format * Fixed bug * Updated Version
Diffstat (limited to '')
-rw-r--r--src/test/java/cuchaz/enigma/TestDeobfed.java (renamed from test/cuchaz/enigma/TestDeobfed.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestDeobfuscator.java (renamed from test/cuchaz/enigma/TestDeobfuscator.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestEntryFactory.java (renamed from test/cuchaz/enigma/TestEntryFactory.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestInnerClasses.java (renamed from test/cuchaz/enigma/TestInnerClasses.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestJarIndexConstructorReferences.java (renamed from test/cuchaz/enigma/TestJarIndexConstructorReferences.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestJarIndexInheritanceTree.java (renamed from test/cuchaz/enigma/TestJarIndexInheritanceTree.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestJarIndexLoneClass.java (renamed from test/cuchaz/enigma/TestJarIndexLoneClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestSignature.java (renamed from test/cuchaz/enigma/TestSignature.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestSourceIndex.java (renamed from test/cuchaz/enigma/TestSourceIndex.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestTokensConstructors.java (renamed from test/cuchaz/enigma/TestTokensConstructors.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TestTranslator.java (renamed from test/cuchaz/enigma/TestTranslator.java)15
-rw-r--r--src/test/java/cuchaz/enigma/TestType.java (renamed from test/cuchaz/enigma/TestType.java)0
-rw-r--r--src/test/java/cuchaz/enigma/TokenChecker.java (renamed from test/cuchaz/enigma/TokenChecker.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/Keep.java (renamed from test/cuchaz/enigma/inputs/Keep.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/constructors/BaseClass.java (renamed from test/cuchaz/enigma/inputs/constructors/BaseClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/constructors/Caller.java (renamed from test/cuchaz/enigma/inputs/constructors/Caller.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/constructors/DefaultConstructable.java (renamed from test/cuchaz/enigma/inputs/constructors/DefaultConstructable.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/constructors/SubClass.java (renamed from test/cuchaz/enigma/inputs/constructors/SubClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/constructors/SubSubClass.java (renamed from test/cuchaz/enigma/inputs/constructors/SubSubClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java (renamed from test/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java (renamed from test/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java (renamed from test/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java (renamed from test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/innerClasses/A_Anonymous.java (renamed from test/cuchaz/enigma/inputs/innerClasses/A_Anonymous.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/innerClasses/B_AnonymousWithScopeArgs.java (renamed from test/cuchaz/enigma/inputs/innerClasses/B_AnonymousWithScopeArgs.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/innerClasses/C_ConstructorArgs.java (renamed from test/cuchaz/enigma/inputs/innerClasses/C_ConstructorArgs.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/innerClasses/D_Simple.java (renamed from test/cuchaz/enigma/inputs/innerClasses/D_Simple.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/innerClasses/E_AnonymousWithOuterAccess.java (renamed from test/cuchaz/enigma/inputs/innerClasses/E_AnonymousWithOuterAccess.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/innerClasses/F_ClassTree.java (renamed from test/cuchaz/enigma/inputs/innerClasses/F_ClassTree.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/loneClass/LoneClass.java (renamed from test/cuchaz/enigma/inputs/loneClass/LoneClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/translation/A_Basic.java (renamed from test/cuchaz/enigma/inputs/translation/A_Basic.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/translation/B_BaseClass.java (renamed from test/cuchaz/enigma/inputs/translation/B_BaseClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/translation/C_SubClass.java (renamed from test/cuchaz/enigma/inputs/translation/C_SubClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/translation/D_AnonymousTesting.java (renamed from test/cuchaz/enigma/inputs/translation/D_AnonymousTesting.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/translation/E_Bridges.java (renamed from test/cuchaz/enigma/inputs/translation/E_Bridges.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/translation/F_ObjectMethods.java (renamed from test/cuchaz/enigma/inputs/translation/F_ObjectMethods.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/translation/G_OuterClass.java (renamed from test/cuchaz/enigma/inputs/translation/G_OuterClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/translation/H_NamelessClass.java (renamed from test/cuchaz/enigma/inputs/translation/H_NamelessClass.java)0
-rw-r--r--src/test/java/cuchaz/enigma/inputs/translation/I_Generics.java (renamed from test/cuchaz/enigma/inputs/translation/I_Generics.java)0
-rw-r--r--src/test/java/cuchaz/enigma/resources/translation.mappings (renamed from test/cuchaz/enigma/resources/translation.mappings)0
40 files changed, 8 insertions, 7 deletions
diff --git a/test/cuchaz/enigma/TestDeobfed.java b/src/test/java/cuchaz/enigma/TestDeobfed.java
index 5f3ef8c..5f3ef8c 100644
--- a/test/cuchaz/enigma/TestDeobfed.java
+++ b/src/test/java/cuchaz/enigma/TestDeobfed.java
diff --git a/test/cuchaz/enigma/TestDeobfuscator.java b/src/test/java/cuchaz/enigma/TestDeobfuscator.java
index 1b0aa74..1b0aa74 100644
--- a/test/cuchaz/enigma/TestDeobfuscator.java
+++ b/src/test/java/cuchaz/enigma/TestDeobfuscator.java
diff --git a/test/cuchaz/enigma/TestEntryFactory.java b/src/test/java/cuchaz/enigma/TestEntryFactory.java
index 4aa773b..4aa773b 100644
--- a/test/cuchaz/enigma/TestEntryFactory.java
+++ b/src/test/java/cuchaz/enigma/TestEntryFactory.java
diff --git a/test/cuchaz/enigma/TestInnerClasses.java b/src/test/java/cuchaz/enigma/TestInnerClasses.java
index a4f9021..a4f9021 100644
--- a/test/cuchaz/enigma/TestInnerClasses.java
+++ b/src/test/java/cuchaz/enigma/TestInnerClasses.java
diff --git a/test/cuchaz/enigma/TestJarIndexConstructorReferences.java b/src/test/java/cuchaz/enigma/TestJarIndexConstructorReferences.java
index 606801b..606801b 100644
--- a/test/cuchaz/enigma/TestJarIndexConstructorReferences.java
+++ b/src/test/java/cuchaz/enigma/TestJarIndexConstructorReferences.java
diff --git a/test/cuchaz/enigma/TestJarIndexInheritanceTree.java b/src/test/java/cuchaz/enigma/TestJarIndexInheritanceTree.java
index 84d2115..84d2115 100644
--- a/test/cuchaz/enigma/TestJarIndexInheritanceTree.java
+++ b/src/test/java/cuchaz/enigma/TestJarIndexInheritanceTree.java
diff --git a/test/cuchaz/enigma/TestJarIndexLoneClass.java b/src/test/java/cuchaz/enigma/TestJarIndexLoneClass.java
index bd7b03a..bd7b03a 100644
--- a/test/cuchaz/enigma/TestJarIndexLoneClass.java
+++ b/src/test/java/cuchaz/enigma/TestJarIndexLoneClass.java
diff --git a/test/cuchaz/enigma/TestSignature.java b/src/test/java/cuchaz/enigma/TestSignature.java
index 8537adf..8537adf 100644
--- a/test/cuchaz/enigma/TestSignature.java
+++ b/src/test/java/cuchaz/enigma/TestSignature.java
diff --git a/test/cuchaz/enigma/TestSourceIndex.java b/src/test/java/cuchaz/enigma/TestSourceIndex.java
index 58d9ca9..58d9ca9 100644
--- a/test/cuchaz/enigma/TestSourceIndex.java
+++ b/src/test/java/cuchaz/enigma/TestSourceIndex.java
diff --git a/test/cuchaz/enigma/TestTokensConstructors.java b/src/test/java/cuchaz/enigma/TestTokensConstructors.java
index 66c6fd1..66c6fd1 100644
--- a/test/cuchaz/enigma/TestTokensConstructors.java
+++ b/src/test/java/cuchaz/enigma/TestTokensConstructors.java
diff --git a/test/cuchaz/enigma/TestTranslator.java b/src/test/java/cuchaz/enigma/TestTranslator.java
index 9e58d25..7a430d3 100644
--- a/test/cuchaz/enigma/TestTranslator.java
+++ b/src/test/java/cuchaz/enigma/TestTranslator.java
@@ -38,13 +38,14 @@ public class TestTranslator {
38 @BeforeClass 38 @BeforeClass
39 public static void beforeClass() 39 public static void beforeClass()
40 throws Exception { 40 throws Exception {
41 m_deobfuscator = new Deobfuscator(new JarFile("build/test-obf/translation.jar")); 41 //TODO FIx
42 try (InputStream in = TestTranslator.class.getResourceAsStream("/cuchaz/enigma/resources/translation.mappings")) { 42// m_deobfuscator = new Deobfuscator(new JarFile("build/test-obf/translation.jar"));
43 m_mappings = new MappingsReader().read(new InputStreamReader(in)); 43// try (InputStream in = TestTranslator.class.getResourceAsStream("/cuchaz/enigma/resources/translation.mappings")) {
44 m_deobfuscator.setMappings(m_mappings); 44// m_mappings = new MappingsReader().read(new InputStreamReader(in));
45 m_deobfTranslator = m_deobfuscator.getTranslator(TranslationDirection.Deobfuscating); 45// m_deobfuscator.setMappings(m_mappings);
46 m_obfTranslator = m_deobfuscator.getTranslator(TranslationDirection.Obfuscating); 46// m_deobfTranslator = m_deobfuscator.getTranslator(TranslationDirection.Deobfuscating);
47 } 47// m_obfTranslator = m_deobfuscator.getTranslator(TranslationDirection.Obfuscating);
48// }
48 } 49 }
49 50
50 @Test 51 @Test
diff --git a/test/cuchaz/enigma/TestType.java b/src/test/java/cuchaz/enigma/TestType.java
index 01c235b..01c235b 100644
--- a/test/cuchaz/enigma/TestType.java
+++ b/src/test/java/cuchaz/enigma/TestType.java
diff --git a/test/cuchaz/enigma/TokenChecker.java b/src/test/java/cuchaz/enigma/TokenChecker.java
index 7afb4cf..7afb4cf 100644
--- a/test/cuchaz/enigma/TokenChecker.java
+++ b/src/test/java/cuchaz/enigma/TokenChecker.java
diff --git a/test/cuchaz/enigma/inputs/Keep.java b/src/test/java/cuchaz/enigma/inputs/Keep.java
index f04875f..f04875f 100644
--- a/test/cuchaz/enigma/inputs/Keep.java
+++ b/src/test/java/cuchaz/enigma/inputs/Keep.java
diff --git a/test/cuchaz/enigma/inputs/constructors/BaseClass.java b/src/test/java/cuchaz/enigma/inputs/constructors/BaseClass.java
index 65e782a..65e782a 100644
--- a/test/cuchaz/enigma/inputs/constructors/BaseClass.java
+++ b/src/test/java/cuchaz/enigma/inputs/constructors/BaseClass.java
diff --git a/test/cuchaz/enigma/inputs/constructors/Caller.java b/src/test/java/cuchaz/enigma/inputs/constructors/Caller.java
index 75096ec..75096ec 100644
--- a/test/cuchaz/enigma/inputs/constructors/Caller.java
+++ b/src/test/java/cuchaz/enigma/inputs/constructors/Caller.java
diff --git a/test/cuchaz/enigma/inputs/constructors/DefaultConstructable.java b/src/test/java/cuchaz/enigma/inputs/constructors/DefaultConstructable.java
index 655f4da..655f4da 100644
--- a/test/cuchaz/enigma/inputs/constructors/DefaultConstructable.java
+++ b/src/test/java/cuchaz/enigma/inputs/constructors/DefaultConstructable.java
diff --git a/test/cuchaz/enigma/inputs/constructors/SubClass.java b/src/test/java/cuchaz/enigma/inputs/constructors/SubClass.java
index b0fb3e9..b0fb3e9 100644
--- a/test/cuchaz/enigma/inputs/constructors/SubClass.java
+++ b/src/test/java/cuchaz/enigma/inputs/constructors/SubClass.java
diff --git a/test/cuchaz/enigma/inputs/constructors/SubSubClass.java b/src/test/java/cuchaz/enigma/inputs/constructors/SubSubClass.java
index 5031405..5031405 100644
--- a/test/cuchaz/enigma/inputs/constructors/SubSubClass.java
+++ b/src/test/java/cuchaz/enigma/inputs/constructors/SubSubClass.java
diff --git a/test/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java
index 4f9c5b0..4f9c5b0 100644
--- a/test/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java
+++ b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java
diff --git a/test/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java
index 140d2a8..140d2a8 100644
--- a/test/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java
+++ b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java
diff --git a/test/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java
index 99d149b..99d149b 100644
--- a/test/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java
+++ b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java
diff --git a/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java
index 2e414b7..2e414b7 100644
--- a/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java
+++ b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java
diff --git a/test/cuchaz/enigma/inputs/innerClasses/A_Anonymous.java b/src/test/java/cuchaz/enigma/inputs/innerClasses/A_Anonymous.java
index f644439..f644439 100644
--- a/test/cuchaz/enigma/inputs/innerClasses/A_Anonymous.java
+++ b/src/test/java/cuchaz/enigma/inputs/innerClasses/A_Anonymous.java
diff --git a/test/cuchaz/enigma/inputs/innerClasses/B_AnonymousWithScopeArgs.java b/src/test/java/cuchaz/enigma/inputs/innerClasses/B_AnonymousWithScopeArgs.java
index d78be84..d78be84 100644
--- a/test/cuchaz/enigma/inputs/innerClasses/B_AnonymousWithScopeArgs.java
+++ b/src/test/java/cuchaz/enigma/inputs/innerClasses/B_AnonymousWithScopeArgs.java
diff --git a/test/cuchaz/enigma/inputs/innerClasses/C_ConstructorArgs.java b/src/test/java/cuchaz/enigma/inputs/innerClasses/C_ConstructorArgs.java
index eb03489..eb03489 100644
--- a/test/cuchaz/enigma/inputs/innerClasses/C_ConstructorArgs.java
+++ b/src/test/java/cuchaz/enigma/inputs/innerClasses/C_ConstructorArgs.java
diff --git a/test/cuchaz/enigma/inputs/innerClasses/D_Simple.java b/src/test/java/cuchaz/enigma/inputs/innerClasses/D_Simple.java
index 0e9bf82..0e9bf82 100644
--- a/test/cuchaz/enigma/inputs/innerClasses/D_Simple.java
+++ b/src/test/java/cuchaz/enigma/inputs/innerClasses/D_Simple.java
diff --git a/test/cuchaz/enigma/inputs/innerClasses/E_AnonymousWithOuterAccess.java b/src/test/java/cuchaz/enigma/inputs/innerClasses/E_AnonymousWithOuterAccess.java
index 255434d..255434d 100644
--- a/test/cuchaz/enigma/inputs/innerClasses/E_AnonymousWithOuterAccess.java
+++ b/src/test/java/cuchaz/enigma/inputs/innerClasses/E_AnonymousWithOuterAccess.java
diff --git a/test/cuchaz/enigma/inputs/innerClasses/F_ClassTree.java b/src/test/java/cuchaz/enigma/inputs/innerClasses/F_ClassTree.java
index 7d1dab4..7d1dab4 100644
--- a/test/cuchaz/enigma/inputs/innerClasses/F_ClassTree.java
+++ b/src/test/java/cuchaz/enigma/inputs/innerClasses/F_ClassTree.java
diff --git a/test/cuchaz/enigma/inputs/loneClass/LoneClass.java b/src/test/java/cuchaz/enigma/inputs/loneClass/LoneClass.java
index bf264fa..bf264fa 100644
--- a/test/cuchaz/enigma/inputs/loneClass/LoneClass.java
+++ b/src/test/java/cuchaz/enigma/inputs/loneClass/LoneClass.java
diff --git a/test/cuchaz/enigma/inputs/translation/A_Basic.java b/src/test/java/cuchaz/enigma/inputs/translation/A_Basic.java
index 26acac8..26acac8 100644
--- a/test/cuchaz/enigma/inputs/translation/A_Basic.java
+++ b/src/test/java/cuchaz/enigma/inputs/translation/A_Basic.java
diff --git a/test/cuchaz/enigma/inputs/translation/B_BaseClass.java b/src/test/java/cuchaz/enigma/inputs/translation/B_BaseClass.java
index 035e329..035e329 100644
--- a/test/cuchaz/enigma/inputs/translation/B_BaseClass.java
+++ b/src/test/java/cuchaz/enigma/inputs/translation/B_BaseClass.java
diff --git a/test/cuchaz/enigma/inputs/translation/C_SubClass.java b/src/test/java/cuchaz/enigma/inputs/translation/C_SubClass.java
index 6026a8d..6026a8d 100644
--- a/test/cuchaz/enigma/inputs/translation/C_SubClass.java
+++ b/src/test/java/cuchaz/enigma/inputs/translation/C_SubClass.java
diff --git a/test/cuchaz/enigma/inputs/translation/D_AnonymousTesting.java b/src/test/java/cuchaz/enigma/inputs/translation/D_AnonymousTesting.java
index a1827f9..a1827f9 100644
--- a/test/cuchaz/enigma/inputs/translation/D_AnonymousTesting.java
+++ b/src/test/java/cuchaz/enigma/inputs/translation/D_AnonymousTesting.java
diff --git a/test/cuchaz/enigma/inputs/translation/E_Bridges.java b/src/test/java/cuchaz/enigma/inputs/translation/E_Bridges.java
index 769eb70..769eb70 100644
--- a/test/cuchaz/enigma/inputs/translation/E_Bridges.java
+++ b/src/test/java/cuchaz/enigma/inputs/translation/E_Bridges.java
diff --git a/test/cuchaz/enigma/inputs/translation/F_ObjectMethods.java b/src/test/java/cuchaz/enigma/inputs/translation/F_ObjectMethods.java
index 32c246c..32c246c 100644
--- a/test/cuchaz/enigma/inputs/translation/F_ObjectMethods.java
+++ b/src/test/java/cuchaz/enigma/inputs/translation/F_ObjectMethods.java
diff --git a/test/cuchaz/enigma/inputs/translation/G_OuterClass.java b/src/test/java/cuchaz/enigma/inputs/translation/G_OuterClass.java
index a2e0daf..a2e0daf 100644
--- a/test/cuchaz/enigma/inputs/translation/G_OuterClass.java
+++ b/src/test/java/cuchaz/enigma/inputs/translation/G_OuterClass.java
diff --git a/test/cuchaz/enigma/inputs/translation/H_NamelessClass.java b/src/test/java/cuchaz/enigma/inputs/translation/H_NamelessClass.java
index 1b718a5..1b718a5 100644
--- a/test/cuchaz/enigma/inputs/translation/H_NamelessClass.java
+++ b/src/test/java/cuchaz/enigma/inputs/translation/H_NamelessClass.java
diff --git a/test/cuchaz/enigma/inputs/translation/I_Generics.java b/src/test/java/cuchaz/enigma/inputs/translation/I_Generics.java
index 3490f9d..3490f9d 100644
--- a/test/cuchaz/enigma/inputs/translation/I_Generics.java
+++ b/src/test/java/cuchaz/enigma/inputs/translation/I_Generics.java
diff --git a/test/cuchaz/enigma/resources/translation.mappings b/src/test/java/cuchaz/enigma/resources/translation.mappings
index db78c19..db78c19 100644
--- a/test/cuchaz/enigma/resources/translation.mappings
+++ b/src/test/java/cuchaz/enigma/resources/translation.mappings