summaryrefslogtreecommitdiff
path: root/enigma/src/test/resources
diff options
context:
space:
mode:
authorGravatar Runemoro2020-06-03 13:39:42 -0400
committerGravatar GitHub2020-06-03 18:39:42 +0100
commit0f47403d0220757fed189b76e2071e25b1025cb8 (patch)
tree879bf72c4476f0a5e0d82da99d7ff2b2276bcaca /enigma/src/test/resources
parentFix search dialog hanging for a short time sometimes (#250) (diff)
downloadenigma-fork-0f47403d0220757fed189b76e2071e25b1025cb8.tar.gz
enigma-fork-0f47403d0220757fed189b76e2071e25b1025cb8.tar.xz
enigma-fork-0f47403d0220757fed189b76e2071e25b1025cb8.zip
Split GUI code to separate module (#242)
* Split into modules * Post merge compile fixes Co-authored-by: modmuss50 <modmuss50@gmail.com>
Diffstat (limited to 'enigma/src/test/resources')
-rw-r--r--enigma/src/test/resources/comments/test.mapping18
-rw-r--r--enigma/src/test/resources/proguard-build.conf6
-rw-r--r--enigma/src/test/resources/proguard-test.conf8
-rw-r--r--enigma/src/test/resources/tinyV2InnerClasses/c.mapping2
-rw-r--r--enigma/src/test/resources/tinyV2InnerClasses/cuchaz/enigma/Dad.mapping5
-rw-r--r--enigma/src/test/resources/translation.mappings41
6 files changed, 80 insertions, 0 deletions
diff --git a/enigma/src/test/resources/comments/test.mapping b/enigma/src/test/resources/comments/test.mapping
new file mode 100644
index 0000000..d134558
--- /dev/null
+++ b/enigma/src/test/resources/comments/test.mapping
@@ -0,0 +1,18 @@
1CLASS net/minecraft/class_1158 net/minecraft/util/math/Quaternion
2 COMMENT it circel
3 COMMENT next line
4 FIELD field_21493 IDENTITY Lnet/minecraft/class_1158;
5 COMMENT moar comment thing
6 COMMENT near field
7 METHOD foo bar (FFFF)V
8 COMMENT method comment
9 COMMENT second line
10 COMMENT third line
11 ARG 1 b
12 COMMENT arg comment
13 CLASS old new
14 COMMENT inner comment
15 FIELD field_19263 iterator Lnet/minecraft/class_3980;
16 METHOD tryAdvance (Ljava/util/function/Consumer;)Z
17 ARG 1 consumer
18 COMMENT very inner comment \ No newline at end of file
diff --git a/enigma/src/test/resources/proguard-build.conf b/enigma/src/test/resources/proguard-build.conf
new file mode 100644
index 0000000..691d8a2
--- /dev/null
+++ b/enigma/src/test/resources/proguard-build.conf
@@ -0,0 +1,6 @@
1-dontoptimize
2-dontobfuscate
3-dontwarn
4-keep class cuchaz.enigma.Main { static void main(java.lang.String[]); }
5-keep class cuchaz.enigma.command.Main { static void main(java.lang.String[]); }
6-keep class de.sciss.syntaxpane.** { *; }
diff --git a/enigma/src/test/resources/proguard-test.conf b/enigma/src/test/resources/proguard-test.conf
new file mode 100644
index 0000000..9411d26
--- /dev/null
+++ b/enigma/src/test/resources/proguard-test.conf
@@ -0,0 +1,8 @@
1-overloadaggressively
2-repackageclasses
3-allowaccessmodification
4-dontoptimize
5-dontshrink
6-keepparameternames
7-keepattributes
8-keep class cuchaz.enigma.inputs.Keep
diff --git a/enigma/src/test/resources/tinyV2InnerClasses/c.mapping b/enigma/src/test/resources/tinyV2InnerClasses/c.mapping
new file mode 100644
index 0000000..f9b0442
--- /dev/null
+++ b/enigma/src/test/resources/tinyV2InnerClasses/c.mapping
@@ -0,0 +1,2 @@
1CLASS c
2 CLASS a Kid
diff --git a/enigma/src/test/resources/tinyV2InnerClasses/cuchaz/enigma/Dad.mapping b/enigma/src/test/resources/tinyV2InnerClasses/cuchaz/enigma/Dad.mapping
new file mode 100644
index 0000000..8d43ba9
--- /dev/null
+++ b/enigma/src/test/resources/tinyV2InnerClasses/cuchaz/enigma/Dad.mapping
@@ -0,0 +1,5 @@
1CLASS f cuchaz/enigma/Dad
2 CLASS a One
3 CLASS a Two
4 CLASS a
5 FIELD a value I
diff --git a/enigma/src/test/resources/translation.mappings b/enigma/src/test/resources/translation.mappings
new file mode 100644
index 0000000..c08765c
--- /dev/null
+++ b/enigma/src/test/resources/translation.mappings
@@ -0,0 +1,41 @@
1CLASS a deobf/A_Basic
2 FIELD a f1 I
3 FIELD a f2 F
4 FIELD a f3 Ljava/lang/String;
5 METHOD a m1 ()V
6 METHOD a m2 ()I
7 METHOD a m3 (I)V
8 METHOD a m4 (I)I
9CLASS b deobf/B_BaseClass
10 FIELD a f1 I
11 FIELD a f2 C
12 METHOD a m1 ()I
13 METHOD b m2 ()I
14CLASS c deobf/C_SubClass
15 FIELD b f2 C
16 FIELD b f3 I
17 FIELD c f4 I
18 METHOD a m1 ()I
19 METHOD c m3 ()I
20CLASS g deobf/G_OuterClass
21 CLASS g$a A_InnerClass
22 CLASS g$a$a A_InnerInnerClass
23 FIELD a f3 I
24 METHOD a m2 ()V
25 FIELD a f1 I
26 FIELD a f2 Ljava/lang/String;
27 METHOD a m1 ()V
28 CLASS g$b
29 CLASS g$b$a A_NamedInnerClass
30 FIELD a f4 I
31CLASS h
32CLASS i deobf/I_Generics
33 CLASS i$a A_Type
34 CLASS i$b B_Generic
35 FIELD a f4 Ljava/lang/Object;
36 METHOD a m1 ()Ljava/lang/Object;
37 FIELD a f1 Ljava/util/List;
38 FIELD b f2 Ljava/util/List;
39 FIELD a f3 Ljava/util/Map;
40 FIELD a f5 Li$b;
41 FIELD b f6 Li$b;