ScriptEvaluator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,853 of 1,8530%106 of 1060%1301303463467777
parseScriptStatement(Parser, List, List)2280%220%1212404011
getMethods()1450%240%1313212111
makeMethodDeclaration(Location, Java.Annotation[], boolean, Class, String, Class[], String[], Class[], Java.BlockStatement[])1230%60%44161611
cook(String, Java.AbstractCompilationUnit.ImportDeclaration[], Java.BlockStatement[][], Java.MethodDeclarator[][])1090%100%66202011
createFastEvaluator(Scanner, Class, String[])1060%40%33212111
cook2(Parser[])830%60%44151511
setScriptCount(int)530%60%448811
ScriptEvaluator(Scanner, String, Class, Class[], boolean, Class, String, String[], Class[], Class[], ClassLoader)500%n/a11151511
guessParameterNames2(Scanner)500%40%339911
ScriptEvaluator(Scanner, Class, Class[], Class, String[], Class[], Class[], ClassLoader)410%n/a11121211
cook(Scanner[])410%20%228811
setParameters(String[][], Class[][])370%20%227711
cook(String[], Reader[])360%20%226611
ScriptEvaluator(Scanner, Class, String[], Class[], Class[], ClassLoader)350%n/a11101011
ScriptEvaluator(String, InputStream, Class, String[], Class[], Class[], ClassLoader)310%n/a11101011
ScriptEvaluator(String, Reader, Class, String[], Class[], Class[], ClassLoader)310%n/a11101011
cook(Java.CompilationUnit, Collection)280%20%225511
ScriptEvaluator(String, Class, String[], Class[], Class[])270%n/a119911
ScriptEvaluator(String, Class, String[], Class[])240%n/a118811
createFastScriptEvaluator(Scanner, String[], String, Class, Class, String[], ClassLoader)220%n/a116611
setMethodNames(String[])210%20%223311
setThrownExceptions(Class[][])210%20%223311
cat(Object, Object[], Class)210%n/a114411
ScriptEvaluator(String, Class)200%n/a117711
setOverrideMethod(boolean[])200%20%223311
setStaticMethod(boolean[])200%20%223311
setReturnTypes(Class[])200%20%224411
createFastScriptEvaluator(Scanner, String, Class, Class, String[], ClassLoader)190%n/a115511
ScriptEvaluator(String)170%n/a116611
ScriptEvaluator(int)170%n/a114411
evaluate(int, Object[])170%n/a114411
createFastEvaluator(String, Class, String[])160%n/a113311
setParameters(String[], Class[])150%n/a112211
ScriptEvaluator()140%n/a114411
getScript(int)130%20%222211
cook(String, Reader)130%n/a112211
cook(Parser[])130%n/a115511
createFastScriptEvaluator(Scanner, Class, String[], ClassLoader)130%n/a113311
guessParameterNames(Scanner)110%n/a113311
makeStatements(int, Parser, List, List)100%20%223311
createFastScriptEvaluator(String, Class, String[])100%n/a112211
createFastEvaluator(Reader, Class, String[])100%n/a111111
setOverrideMethod(boolean)90%n/a111111
setStaticMethod(boolean)90%n/a111111
setReturnType(Class)90%n/a111111
setMethodName(String)90%n/a111111
setThrownExceptions(Class[])90%n/a112211
setSourceVersion(int)80%n/a113311
setWarningHandler(WarningHandler)80%n/a113311
static {...}80%20%221111
setDebuggingInformation(boolean, boolean, boolean)70%n/a112211
options(EnumSet)70%n/a112211
optionalClassToType(Location, Class)60%n/a111111
classToType(Location, Class)60%n/a111111
classesToTypes(Location, Class[])60%n/a111111
methodKey(String, Class[])60%n/a111111
setParentClassLoader(ClassLoader)50%n/a111111
setTargetVersion(int)50%n/a111111
setCompileErrorHandler(ErrorHandler)50%n/a112211
setClassName(String)50%n/a111111
setImplementedInterfaces(Class[])50%n/a111111
setExtendedClass(Class)50%n/a111111
parseImports(Parser)50%n/a111111
cook(Java.CompilationUnit)50%n/a112211
evaluate()50%n/a111111
evaluate(Object[])50%n/a111111
getMethod(int)50%n/a111111
getReturnType(int)50%n/a111111
setDefaultImports(String[])50%n/a111111
options()40%n/a111111
setDefaultReturnType(Class)40%n/a111111
getMethod()40%n/a111111
getClazz()40%n/a111111
getBytecodes()40%n/a111111
getDefaultImports()40%n/a111111
getDefaultReturnType()30%n/a111111
getResult()30%n/a111111