Skip to content

Commit 449de40

Browse files
committed
Test updates and CodeAPI-submodule track updated
1 parent 5aa42a7 commit 449de40

File tree

31 files changed

+93
-44
lines changed

31 files changed

+93
-44
lines changed

CodeAPI

src/test/resources/disassembled/AnnotatedTest_AnnotatedTestClass_Result.class.disassembled

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
md5: ddff12ea4f48eea2d77c8debb229fdd8
1+
md5: a638d0e479590ca90e71fbacec0b1cf9
22

33
version: Java 8 (52)
44
access: ACC_PUBLIC (33)
@@ -13,6 +13,7 @@ public class test.AnnotatedTestClass extends java.lang.Object {
1313
public static java.lang.String field
1414

1515
!access: ACC_PUBLIC, ACC_STATIC (9)
16+
!parameter[name: first, access: (0)]
1617
!parametersAnnotations [
1718
[0] {
1819
@java.lang.Deprecated()

src/test/resources/disassembled/ArrayParameterTest_Result.class.disassembled

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
md5: 831b4c037d13a57fc5dcb1ac56bd8b16
1+
md5: 992825c7c3c6d394e731e925e5da3749
22

33
version: Java 8 (52)
44
access: ACC_PUBLIC (33)
@@ -8,6 +8,7 @@ source: ArrayParameterTest_Generated.cai
88
public class com.github.jonathanxd.codeapi.test.asm.ArrayParameterTest_Generated extends java.lang.Object {
99

1010
!access: ACC_PUBLIC (1)
11+
!parameter[name: par, access: (0)]
1112
public void <init>(com.github.jonathanxd.codeapi.test.asm.ArrayParameterTest$Text[]) {
1213
desc: ([Lcom/github/jonathanxd/codeapi/test/asm/ArrayParameterTest$Text;)V
1314
maxStack: 1, maxLocals: 4

src/test/resources/disassembled/BridgeMethodsTest_Itf_Result.class.disassembled

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
md5: ee4046378c5aa54db6cad3f03a433ecf
1+
md5: fef62662b75e01011010d26952252306
22

33
version: Java 8 (52)
44
access: ACC_PUBLIC, ACC_ABSTRACT (1537)
@@ -9,6 +9,7 @@ public abstract class com.AB extends java.lang.Object {
99

1010
!access: ACC_PUBLIC, ACC_ABSTRACT (1025)
1111
!signature: (TT;)V
12+
!parameter[name: iter, access: (0)]
1213
public abstract void iterate(java.lang.Iterable) {
1314
desc: (Ljava/lang/Iterable;)V
1415
maxStack: 0, maxLocals: 0

src/test/resources/disassembled/BridgeMethodsTest_Result.class.disassembled

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
md5: fda01733c40536d7071ab08206916537
1+
md5: 930d7cf81aed5bbfd9707aea3ff5b3ca
22

33
version: Java 8 (52)
44
access: ACC_PUBLIC (33)
@@ -9,6 +9,7 @@ public class com.bridgeTest extends java.lang.Object implements com.AB {
99

1010
!access: ACC_PUBLIC, ACC_BRIDGE (65)
1111
!signature: (Ljava/lang/Iterable<*>;)V
12+
!parameter[name: iter, access: (0)]
1213
public void iterate(java.lang.Iterable) {
1314
desc: (Ljava/lang/Iterable;)V
1415
maxStack: 2, maxLocals: 2
@@ -26,6 +27,7 @@ public class com.bridgeTest extends java.lang.Object implements com.AB {
2627
}
2728

2829
!access: ACC_PUBLIC (1)
30+
!parameter[name: iter, access: (0)]
2931
public void iterate(java.util.List) {
3032
desc: (Ljava/util/List;)V
3133
maxStack: 3, maxLocals: 4

src/test/resources/disassembled/CallMethodFragment_MethodFragment_Result.class.disassembled

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
md5: 47a58090362257ab16a302886cc81576
1+
md5: 10f2f83482a18d28b51bc5dee5317bc3
22

33
version: Java 8 (52)
44
access: ACC_PUBLIC (33)
@@ -39,6 +39,7 @@ public class com.MethodFragment extends java.lang.Object {
3939
}
4040

4141
!access: ACC_PRIVATE, ACC_STATIC (10)
42+
!parameter[name: input, access: (0)]
4243
private static java.lang.String fragment$$1(java.lang.String) {
4344
desc: (Ljava/lang/String;)Ljava/lang/String;
4445
maxStack: 1, maxLocals: 1

src/test/resources/disassembled/CastBugTest_MyClass_Result.class.disassembled

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
md5: 9b20acc784c06e9a126c1f05a261f5d9
1+
md5: 1c6aef4af74d03515690fdf11c47726f
22

33
version: Java 8 (52)
44
access: ACC_PUBLIC (33)
@@ -8,6 +8,7 @@ source: MyClass.cai
88
public class com.MyClass extends java.lang.Object {
99

1010
!access: ACC_PUBLIC (1)
11+
!parameter[name: s, access: (0)]
1112
public void test(short) {
1213
desc: (S)V
1314
maxStack: 4, maxLocals: 2

src/test/resources/disassembled/CodeAPITestBytecode_Result.class.disassembled

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
md5: f885ba300aea70c33bf59a1c085bcc16
1+
md5: 65451fd44260c514e63f1877886d6d30
22

33
version: Java 8 (52)
44
access: ACC_PUBLIC (33)
@@ -8,6 +8,7 @@ source: CodeAPITestBytecode.cai
88
public class github.com.CodeAPITestBytecode extends java.lang.Object {
99

1010
!access: ACC_PUBLIC, ACC_STATIC (9)
11+
!parameter[name: msg, access: (0)]
1112
public static void println(java.lang.Object) {
1213
desc: (Ljava/lang/Object;)V
1314
maxStack: 3, maxLocals: 3
@@ -60,10 +61,10 @@ public class github.com.CodeAPITestBytecode extends java.lang.Object {
6061
nop
6162
athrow
6263
Label_7:
63-
FRAME[type: F_FULL, locals: 2, local: {java.lang.Object, com.github.jonathanxd.codeapi.test.asm.CodeAPITestBytecode}, stacks: 1, stack: {java.lang.Exception}]
64+
FRAME[type: F_FULL, locals: 2, local: {java.lang.Object, com.github.jonathanxd.codeapi.test.asm.CodeAPITestBytecode}, stacks: 1, stack: {java.lang.RuntimeException}]
6465
astore 2
6566
getstatic java.lang.System.out (type: java.io.PrintStream)
66-
ldc "Rethrow from var 'tlr'!" // type: java.lang.String
67+
ldc "Rethrow from var 'thr'!" // type: java.lang.String
6768
invokevirtual java.io.PrintStream.println(java.lang.Object)void (ownerIsInterface: false)
6869
aload 2
6970
invokevirtual java.lang.Throwable.printStackTrace()void (ownerIsInterface: false)
@@ -73,10 +74,10 @@ public class github.com.CodeAPITestBytecode extends java.lang.Object {
7374
Label_8:
7475
goto Label_11
7576
Label_9:
76-
FRAME[type: F_SAME1, locals: 0, local: {}, stacks: 1, stack: {java.lang.RuntimeException}]
77+
FRAME[type: F_SAME1, locals: 0, local: {}, stacks: 1, stack: {java.lang.Exception}]
7778
astore 2
7879
getstatic java.lang.System.out (type: java.io.PrintStream)
79-
ldc "Rethrow from var 'thr'!" // type: java.lang.String
80+
ldc "Rethrow from var 'tlr'!" // type: java.lang.String
8081
invokevirtual java.io.PrintStream.println(java.lang.Object)void (ownerIsInterface: false)
8182
aload 2
8283
invokevirtual java.lang.Throwable.printStackTrace()void (ownerIsInterface: false)
@@ -90,15 +91,15 @@ public class github.com.CodeAPITestBytecode extends java.lang.Object {
9091
return
9192
Label_12:
9293
TryCatchBlocks {
93-
start: Label_2, end: Label_5, handler: Label_9, exception: java.lang.IllegalArgumentException
94-
start: Label_2, end: Label_5, handler: Label_9, exception: java.lang.IllegalStateException
95-
start: Label_2, end: Label_5, handler: Label_7, exception: java.io.IOException
96-
start: Label_2, end: Label_5, handler: Label_7, exception: java.lang.ClassNotFoundException
94+
start: Label_2, end: Label_5, handler: Label_7, exception: java.lang.IllegalArgumentException
95+
start: Label_2, end: Label_5, handler: Label_7, exception: java.lang.IllegalStateException
96+
start: Label_2, end: Label_5, handler: Label_9, exception: java.io.IOException
97+
start: Label_2, end: Label_5, handler: Label_9, exception: java.lang.ClassNotFoundException
9798
}
9899
LocalVariables {
99100
index: 2, name: ref, start: Label_4, end: Label_6, type: java.lang.Object, signature: null
100-
index: 2, name: tlr, start: Label_7, end: Label_8, type: java.lang.Throwable, signature: null
101-
index: 2, name: thr, start: Label_7, end: Label_10, type: java.lang.Throwable, signature: null
101+
index: 2, name: thr, start: Label_7, end: Label_8, type: java.lang.Throwable, signature: null
102+
index: 2, name: tlr, start: Label_7, end: Label_10, type: java.lang.Throwable, signature: null
102103
index: 1, name: test, start: Label_1, end: Label_12, type: com.github.jonathanxd.codeapi.test.asm.CodeAPITestBytecode, signature: null
103104
index: 0, name: msg, start: Label_0, end: Label_12, type: java.lang.Object, signature: null
104105
}

src/test/resources/disassembled/CodeAPITest_API_Result.class.disassembled

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
md5: b51e26cdec777c77e1e557026222f101
1+
md5: 66f2d6aed66973f410efc9e75ddb1117
22

33
version: Java 8 (52)
44
access: ACC_PUBLIC (33)
@@ -8,6 +8,7 @@ source: CodeAPITest_API_Generated.cai
88
public class com.github.jonathanxd.codeapi.test.asm.CodeAPITest_API_Generated extends java.lang.Object {
99

1010
!access: ACC_PUBLIC, ACC_STATIC (9)
11+
!parameter[name: string, access: (0)]
1112
public static void printString(java.lang.String) {
1213
desc: (Ljava/lang/String;)V
1314
maxStack: 2, maxLocals: 1

src/test/resources/disassembled/ConcatTest_ConcatTest_Result.class.disassembled

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
md5: 313fc1de4acbf700900b420a01492e5e
1+
md5: 2133a08bb1dbdcce33a4beb30ab13c53
22

33
version: Java 8 (52)
44
access: ACC_PUBLIC (33)
@@ -8,6 +8,7 @@ source: ConcatTest.cai
88
public class com.ConcatTest extends java.lang.Object {
99

1010
!access: ACC_PUBLIC (1)
11+
!parameter[name: av, access: (0)]
1112
public void <init>(java.lang.String) {
1213
desc: (Ljava/lang/String;)V
1314
maxStack: 4, maxLocals: 2

0 commit comments

Comments
 (0)