Interpreter

Source file "org/apache/commons/jexl2/Interpreter.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,373 of 3,3730%502 of 5020%3283287357357777
visit(ASTAssignment, Object)3600%680%3535868611
call(JexlNode, Object, ASTIdentifier, int)1980%340%1818484811
visit(ASTNRNode, Object)1880%400%2121343411
visit(ASTERNode, Object)1860%400%2121343411
setAttribute(Object, Object, Object, JexlNode)1650%340%1818393911
visit(ASTReference, Object)1510%360%1919282811
visit(ASTConstructorNode, Object)1380%220%1212323211
resolveNamespace(String, JexlNode)1050%180%1010232311
visit(ASTAdditiveNode, Object)990%80%55181811
getAttribute(Object, Object, JexlNode)970%260%1414262611
sizeOf(JexlNode, Object)780%120%77171711
visit(ASTForeachStatement, Object)760%120%77191911
visit(ASTIdentifier, Object)610%140%88131311
visit(ASTAndNode, Object)560%40%33151511
visit(ASTOrNode, Object)560%40%33151511
visit(ASTEmptyFunction, Object)550%180%1010121211
visit(ASTIfStatement, Object)540%40%33141411
Interpreter(JexlEngine, JexlContext, boolean, boolean)520%40%33141411
Interpreter(Interpreter)480%n/a11141411
visit(ASTTernaryNode, Object)480%100%668811
visit(ASTArrayAccess, Object)430%40%339911
visit(ASTDivNode, Object)430%20%228811
visit(ASTModNode, Object)430%20%228811
interpret(JexlNode)410%20%22121211
visit(ASTArrayLiteral, Object)390%40%33101011
visit(ASTNENode, Object)390%20%226611
visit(ASTUnaryMinusNode, Object)390%40%338811
visit(ASTMethodNode, Object)370%60%448811
visit(ASTWhileStatement, Object)360%60%448811
visit(ASTMulNode, Object)350%n/a116611
visit(ASTMapLiteral, Object)340%20%226611
setRegisters(Object[])320%40%337711
visit(ASTEQNode, Object)320%20%225511
visit(ASTGENode, Object)320%20%225511
visit(ASTGTNode, Object)320%20%225511
visit(ASTLENode, Object)320%20%225511
visit(ASTLTNode, Object)320%20%225511
visit(ASTBitwiseAndNode, Object)280%n/a115511
visit(ASTBitwiseOrNode, Object)280%n/a115511
visit(ASTBitwiseXorNode, Object)280%n/a115511
visit(ASTMapEntry, Object)250%n/a113311
visit(ASTJexlScript, Object)230%20%226611
isTernaryProtected(JexlNode)230%80%556611
visit(ASTFunctionNode, Object)220%n/a114411
visit(ASTSizeFunction, Object)220%20%224411
findNullOperand(RuntimeException, JexlNode, Object, Object)210%80%556611
visit(ASTBlock, Object)210%20%225511
invocationFailed(JexlException)200%60%445511
visit(ASTBitwiseComplNode, Object)200%n/a114411
setFrame(JexlEngine.Frame)180%20%226611
visit(ASTNotNode, Object)160%20%222211
unknownVariable(JexlException)150%40%335511
visit(ASTNumberLiteral, Object)150%40%333311
visit(ASTReturnStatement, Object)140%n/a112211
Interpreter(JexlEngine, JexlContext)130%20%222211
visit(ASTStringLiteral, Object)120%20%223311
isCancelled()110%20%223311
visit(ASTReferenceExpression, Object)70%n/a112211
setAttribute(Object, Object, Object)70%n/a112211
visit(ASTSizeMethod, Object)60%n/a111111
getAttribute(Object, Object)60%n/a111111
visit(ASTAdditiveOperator, Object)50%n/a111111
visit(ASTFloatLiteral, Object)50%n/a111111
visit(ASTIntegerLiteral, Object)50%n/a111111
visit(ASTVar, Object)50%n/a111111
visit(SimpleNode, Object)50%n/a111111
visit(ASTAmbiguous, Object)50%n/a111111
setStrict(boolean)40%n/a112211
setSilent(boolean)40%n/a112211
static {...}40%n/a111111
isStrict()30%n/a111111
isSilent()30%n/a111111
getContext()30%n/a111111
getUberspect()30%n/a111111
visit(ASTFalseNode, Object)0%n/a111111
visit(ASTNullLiteral, Object)0%n/a111111
visit(ASTTrueNode, Object)0%n/a111111