ExpressionEvaluator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total816 of 8817%24 of 2814%68721711835658
cook2(Parser[])1170%100%66191911
createFastEvaluator(Scanner, Class, String[])1070%60%44222211
ExpressionEvaluator(Scanner, String, Class, Class[], boolean, Class, String, String[], Class[], Class[], ClassLoader)500%n/a11161611
ExpressionEvaluator(String, Class, String[], Class[], Class[], Class, Class[], ClassLoader)410%n/a11131311
cook(Scanner[])370%20%227711
ExpressionEvaluator(String, Class, String[], Class[], Class[], ClassLoader)350%n/a11111111
ExpressionEvaluator(String, Class, String[], Class[])290%n/a119911
cook(String[], Reader[])290%20%225511
classesToTypes(Location, Class[])280%40%335511
createFastExpressionEvaluator(String, Class, String[], ClassLoader)270%n/a115511
createFastExpressionEvaluator(Scanner, String[], String, Class, Class, String[], ClassLoader)220%n/a116611
ExpressionEvaluator()190%n/a115511
evaluate(int, Object[])170%n/a114411
createFastEvaluator(String, Class, String[])160%n/a113311
cook(Parser[])130%n/a115511
createFastExpressionEvaluator(Scanner, String, Class, Class, String[], ClassLoader)100%n/a111111
createFastEvaluator(Reader, Class, String[])100%n/a111111
cook(Scanner)90%n/a111111
setSourceVersion(int)80%n/a113311
setWarningHandler(WarningHandler)80%n/a113311
cook(String, Reader)80%n/a112211
setDebuggingInformation(boolean, boolean, boolean)70%n/a112211
options(EnumSet)70%n/a112211
setParameters(String[], Class[])60%n/a112211
setParameters(String[][], Class[][])60%n/a112211
optionalClassToType(Location, Class)60%n/a111111
classToType(Location, Class)60%n/a111111
setParentClassLoader(ClassLoader)50%n/a112211
setTargetVersion(int)50%n/a111111
setCompileErrorHandler(ErrorHandler)50%n/a112211
setDefaultImports(String[])50%n/a111111
setDefaultExpressionType(Class)50%n/a111111
setImplementedInterfaces(Class[])50%n/a111111
setReturnType(Class)50%n/a111111
setExpressionType(Class)50%n/a111111
setExpressionTypes(Class[])50%n/a111111
setOverrideMethod(boolean)50%n/a111111
setOverrideMethod(boolean[])50%n/a111111
setClassName(String)50%n/a111111
setExtendedClass(Class)50%n/a111111
setStaticMethod(boolean)50%n/a111111
setStaticMethod(boolean[])50%n/a111111
setMethodName(String)50%n/a111111
setMethodNames(String[])50%n/a111111
setThrownExceptions(Class[])50%n/a111111
setThrownExceptions(Class[][])50%n/a111111
getMethod(int)50%n/a111111
evaluate()50%n/a111111
evaluate(Object[])50%n/a111111
getDefaultImports()40%n/a111111
options()40%n/a111111
getDefaultExpressionType()40%n/a111111
getMethod()40%n/a111111
getResult()40%n/a111111
getClazz()40%n/a111111
getBytecodes()40%n/a111111
guessParameterNames2(Scanner)54100%4100%030901
guessParameterNames(Scanner)11100%n/a010301