RuntimeJastInterpreter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,716 of 2,7160%377 of 3770%2592596306303232
evalExpression(Aast)6240%970%696916516511
fixupParameters(Method, boolean, Object[])2710%260%1414303011
callStaticMethod(Aast)2570%360%1919626211
callMethod(Aast)1910%220%1313525211
callCtor(Aast)1480%160%99393911
execMethod(Aast, Object[])1400%230%1414323211
buildTypedExpression(Aast, String)1380%250%1818242411
findMatchingMethodFromClass(Class, String, Class[], int)960%200%1111232311
getClass(String)660%260%2626272711
compileUnit(Aast)640%80%55161611
RuntimeJastInterpreter()630%n/a11141411
RuntimeJastInterpreter(List, Map)590%n/a11141411
prepare(JavaAst, boolean)570%140%88151511
collectStaticImports(Aast)560%20%22141411
findMatchingConstructor(Class, Class[])560%100%66121211
declareVars(Aast)530%60%44141411
collectParameters(Aast, Class[], int)530%100%668811
evaluateDynamicCalls()450%60%44121211
collectImportPaths(Aast)450%20%22101011
interpret(String, Object[])360%40%338811
setBuffers(List)320%40%337711
doAssign(String, Aast)250%20%225511
getCache(Aast, int)220%40%335511
findMatchingMethod(Class, String, Class[], int)190%40%337711
getVariableValue(String)180%20%223311
classForName(String)170%20%225511
interpretIfExist(String, Object[])150%20%224411
readMinArgs(Aast)140%20%224411
setVariables(Map)120%20%224411
static {...}120%n/a113311
lambda$interpret$0(Object[], Aast, Object[])80%n/a111111
processInstancesWith(Consumer)0%n/a112211