Source file "net/sf/cglib/core/EmitUtils.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,638 of 1,638 | 0% | 118 of 118 | 0% | 103 | 103 | 453 | 453 | 39 | 39 |
| member_helper_type(CodeEmitter, List, ObjectSwitchCallback, EmitUtils.ParameterTyper, Label, Label, BitSet) | 0% | 0% | 10 | 10 | 33 | 33 | 1 | 1 | ||
| append_string_helper(CodeEmitter, Type, EmitUtils.ArrayDelimiters, Customizer, ProcessArrayCallback) | 0% | 0% | 16 | 16 | 42 | 42 | 1 | 1 | ||
| push_object(CodeEmitter, Object) | 0% | 0% | 8 | 8 | 23 | 23 | 1 | 1 | ||
| process_arrays(CodeEmitter, Type, ProcessArrayCallback) | 0% | n/a | 1 | 1 | 26 | 26 | 1 | 1 | ||
| member_switch_helper(CodeEmitter, List, ObjectSwitchCallback, boolean) | 0% | 0% | 2 | 2 | 23 | 23 | 1 | 1 | ||
| wrap_undeclared_throwable(CodeEmitter, Block, Type[], Type) | 0% | 0% | 9 | 9 | 22 | 22 | 1 | 1 | ||
| not_equals_helper(CodeEmitter, Type, Label, Customizer, ProcessArrayCallback) | 0% | 0% | 4 | 4 | 24 | 24 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 22 | 22 | 1 | 1 | ||
| add_property(ClassEmitter, String, Type, String) | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| process_array(CodeEmitter, Type, ProcessArrayCallback) | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | ||
| load_class_helper(CodeEmitter, Type) | 0% | 0% | 3 | 3 | 14 | 14 | 1 | 1 | ||
| string_switch(CodeEmitter, String[], int, ObjectSwitchCallback) | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| hash_code(CodeEmitter, Type, int, Customizer) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| nullcmp(CodeEmitter, Label, Label) | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | ||
| string_switch_trie(CodeEmitter, String[], ObjectSwitchCallback) | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| string_switch_hash(CodeEmitter, String[], ObjectSwitchCallback, boolean) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| stringSwitchHelper(CodeEmitter, List, ObjectSwitchCallback, Label, Label, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| add_properties(ClassEmitter, String[], Type[]) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| hash_object(CodeEmitter, Type, Customizer) | 0% | 0% | 2 | 2 | 13 | 13 | 1 | 1 | ||
| push_array(CodeEmitter, Object[]) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| hash_array(CodeEmitter, Type, int, Customizer) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| getSwitchKeys(Map) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| hash_primitive(CodeEmitter, Type) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| member_helper_size(CodeEmitter, List, ObjectSwitchCallback, EmitUtils.ParameterTyper, Label, Label) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| factory_method(ClassEmitter, Signature) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| load_class(CodeEmitter, Type) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| remapComponentType(Class) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| hash_long(CodeEmitter) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| shrinkStringBuffer(CodeEmitter, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| wrap_throwable(Block, Type) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| append_string(CodeEmitter, Type, EmitUtils.ArrayDelimiters, Customizer) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| load_method(CodeEmitter, MethodInfo) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| null_constructor(ClassEmitter) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| not_equals(CodeEmitter, Type, Label, Customizer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| begin_method(ClassEmitter, MethodInfo, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| load_class_this(CodeEmitter) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| method_switch(CodeEmitter, List, ObjectSwitchCallback) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| constructor_switch(CodeEmitter, List, ObjectSwitchCallback) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| begin_method(ClassEmitter, MethodInfo) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |