ASMifier

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total3,613 of 3,6130%298 of 2980%2242246767
appendConstant(StringBuffer, Object)4760%740%383811
appendAccess(int)3930%1000%515111
visit(int, int, String, String, String, String[])2380%180%131311
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean)1520%120%7711
visitFrame(int, int, Object[], int, Object[])1460%80%7711
visitMethod(int, String, String, String, String[])1190%80%5511
visitLookupSwitchInsn(Label, int[], Label[])970%100%6611
main(String[])960%180%101011
appendFrameTypes(int, Object[])850%160%121211
visitField(int, String, String, String, Object)810%n/a1111
visitTableSwitchInsn(int, int, Label, Label[])790%60%4411
visitAnnotation(String, String)750%n/a1111
visitInvokeDynamicInsn(String, String, Handle, Object[])730%40%3311
visitTypeAnnotation(String, int, TypePath, String, boolean)710%n/a1111
visitArray(String)660%n/a1111
doVisitMethodInsn(int, String, String, String, boolean)640%20%2211
visitLocalVariable(String, String, String, Label, Label, int)640%n/a1111
visitTryCatchBlock(Label, Label, Label, String)610%n/a1111
visitAttribute(Attribute)590%40%3311
visitParameterAnnotation(int, String, boolean)570%n/a1111
visitAnnotation(String, boolean)530%n/a1111
visitInnerClass(String, String, String, int)510%n/a1111
visitFieldInsn(int, String, String, String)500%n/a1111
visitEnum(String, String, String)490%n/a1111
declareLabel(Label)430%40%3311
visitOuterClass(String, String, String)410%n/a1111
visitAnnotationDefault()410%n/a1111
visit(String, Object)400%n/a1111
visitIntInsn(int, int)380%20%2211
visitJumpInsn(int, Label)370%n/a1111
visitParameter(String, int)340%n/a1111
visitTypeInsn(int, String)340%n/a1111
visitSource(String, String)330%n/a1111
visitMultiANewArrayInsn(String, int)320%n/a1111
visitLineNumber(int, Label)320%n/a1111
visitLabel(Label)310%n/a1111
visitVarInsn(int, int)300%n/a1111
visitLdcInsn(Object)280%n/a1111
visitIincInsn(int, int)280%n/a1111
visitMaxs(int, int)280%n/a1111
visitInsn(int)260%n/a1111
visitMethodInsn(int, String, String, String)240%40%3311
visitAnnotationEnd()220%n/a1111
visitClassEnd()210%n/a1111
visitFieldEnd()200%n/a1111
visitMethodInsn(int, String, String, String, boolean)200%20%2211
visitMethodEnd()200%n/a1111
declareFrameTypes(int, Object[])190%40%3311
ASMifier()140%20%2211
visitCode()140%n/a1111
ASMifier(int, String, int)100%n/a1111
appendLabel(Label)100%n/a1111
visitInsnAnnotation(int, TypePath, String, boolean)80%n/a1111
visitTryCatchAnnotation(int, TypePath, String, boolean)80%n/a1111
visitTypeAnnotation(int, TypePath, String, boolean)80%n/a1111
visitClassTypeAnnotation(int, TypePath, String, boolean)70%n/a1111
visitFieldTypeAnnotation(int, TypePath, String, boolean)70%n/a1111
visitMethodTypeAnnotation(int, TypePath, String, boolean)70%n/a1111
createASMifier(String, int)70%n/a1111
visitClassAnnotation(String, boolean)50%n/a1111
visitFieldAnnotation(String, boolean)50%n/a1111
visitMethodAnnotation(String, boolean)50%n/a1111
appendConstant(Object)50%n/a1111
visitClassAttribute(Attribute)40%n/a1111
visitFieldAttribute(Attribute)40%n/a1111
visitMethodAttribute(Attribute)40%n/a1111
static {...}40%n/a1111