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.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Methods |
| Total | 1,448 of 1,448 | 0% | 142 of 142 | 0% | 112 | 112 | 41 | 41 |
| constructObject(Class, Object[]) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| getObjectProperty(Object, String) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| invokeMethod(Method, Object, Object[]) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| resolveJavaMethod(BshClassManager, Class, String, Class[], boolean) | 0% | 0% | 9 | 9 | 1 | 1 | ||
| resolveExpectedJavaField(Class, String, boolean) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| gatherMethodsRecursive(Class, String, int, boolean, Vector) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| resolveExpectedJavaMethod(BshClassManager, Class, Object, String, Object[], boolean) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| invokeCompiledCommand(Class, Object[], Interpreter, CallStack) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| invokeObjectMethod(Object, String, Object[], Interpreter, CallStack, SimpleNode) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| findMostSpecificSignature(Class[], Class[][]) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| getIndex(Object, int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| getFieldValue(Class, Object, String, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| findOverloadedMethod(Class, String, Class[], boolean) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| logInvokeMethod(String, Method, Object[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| setObjectProperty(Object, String, Object) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| normalizeClassName(Class) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| getLHSObjectField(Object, String) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| setIndex(Object, int, Object) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| hasObjectPropertyGetter(Class, String) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| cantFindConstructor(Class, Class[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| addCandidates(Method[], String, int, boolean, Vector) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| findAccessibleField(Class, String) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| findMostSpecificMethod(Class[], Method[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| checkFoundStaticMethod(Method, boolean, Class) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| getObjectFieldValue(Object, String) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| hasObjectPropertySetter(Class, String) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| findMostSpecificConstructorIndex(Class[], Constructor[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| accessorName(String, String) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getCandidateMethods(Class, String, int, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| invokeStaticMethod(BshClassManager, Class, String, Object[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| findMostSpecificConstructor(Class[], Constructor[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| getArrayDimensions(Class) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| getArrayBaseType(Class) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| getLHSStaticField(Class, String) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| resolveJavaField(Class, String, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getStaticFieldValue(Class, String) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| isPublic(Class) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| isPublic(Method) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| isPublic(Constructor) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| isStatic(Method) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| Reflect() | 0% | n/a | 1 | 1 | 1 | 1 |