1.1 --- a/boot/src/main/java/org/apidesign/html/boot/impl/JsClassLoader.java Mon Jun 24 10:11:12 2013 +0200
1.2 +++ b/boot/src/main/java/org/apidesign/html/boot/impl/JsClassLoader.java Tue Jun 25 09:27:40 2013 +0200
1.3 @@ -311,6 +311,13 @@
1.4 super.visitTypeInsn(Opcodes.CHECKCAST, sv.returnType.getInternalName());
1.5 super.visitInsn(Opcodes.ARETURN);
1.6 break;
1.7 + case Type.BOOLEAN:
1.8 + super.visitTypeInsn(Opcodes.CHECKCAST, "java/lang/Boolean");
1.9 + super.visitMethodInsn(Opcodes.INVOKEVIRTUAL,
1.10 + "java/lang/Boolean", "booleanValue", "()Z"
1.11 + );
1.12 + super.visitInsn(Opcodes.IRETURN);
1.13 + break;
1.14 default:
1.15 super.visitTypeInsn(Opcodes.CHECKCAST, "java/lang/Number");
1.16 super.visitMethodInsn(Opcodes.INVOKEVIRTUAL,