1 Invoke public abstract void Shapes.circle(int)
4 Success: method circle res=null
5 Invoke public abstract int Quads.rectangle(int,int)
9 Success: method rectangle res=4
10 Invoke public abstract java.lang.String Shapes.blob()
13 Success: method blob res=mix
14 Invoke public abstract int Quads.rectangle(int,int)
18 Success: method rectangle res=4
19 Invoke public abstract int Quads.trapezoid(int,double,int)
24 Success: method trapezoid res=8
25 Invoke public abstract int Colors.red(float)
28 Success: method red res=0
29 Invoke public abstract double Colors.blue(int)
32 Success: method blue res=2.54
33 Invoke public abstract int Colors.mauve(java.lang.String)
36 Success: method mauve res=3
37 Invoke public abstract java.lang.String Shapes.blob()
40 Success: method blob res=mix
41 Invoke public abstract void Shapes.upChuck()
44 Invoke public abstract void Shapes.upCheck() throws java.lang.InterruptedException
48 Proxy methods: [public native boolean $Proxy0.equals(java.lang.Object), public native int $Proxy0.hashCode(), public native java.lang.String $Proxy0.toString(), public native int $Proxy0.rectangle(int,int), public native int $Proxy0.square(int,int), public native int $Proxy0.trapezoid(int,double,int), public native java.lang.String $Proxy0.blob(), public native void $Proxy0.circle(int), public native void $Proxy0.upCheck(), public native void $Proxy0.upChuck(), public native double $Proxy0.blue(int), public native R0aa $Proxy0.checkMe(), public native int $Proxy0.green(double), public native int $Proxy0.mauve(java.lang.String), public native int $Proxy0.red(float)]
50 Param annos (1) : [[]]
51 Proxy fields: [private static [[Ljava.lang.Throwable; $Proxy0.throws]
52 Dupe threw expected exception
53 Clash threw expected exception
54 Clash2 threw expected exception
55 Clash3 threw expected exception
56 Clash4 threw expected exception
57 Invoke public abstract void InterfaceW1.throwFunky()
60 Invoke public abstract void InterfaceW1.throwFunky2() throws BaseException,java.lang.NoSuchMethodException,java.io.IOException
63 Invoke public abstract void InterfaceW1.throwFunky2() throws BaseException,java.lang.NoSuchMethodException,java.io.IOException
66 Invoke public abstract void InterfaceW1.throwException() throws BaseException
69 Invoke public abstract void InterfaceW1.throwBase() throws BaseException
72 Invoke public abstract void InterfaceW1.throwSub() throws BaseException
74 Got expected exception
75 Invoke public abstract void InterfaceW1.throwSubSub() throws BaseException
77 Got expected exception
78 Invoke public abstract void InterfaceW1.bothThrowBase() throws BaseException,SubException,SubSubException
80 Got expected exception