InterpreterBase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total269 of 1,51382%47 of 28683%4618143317338
resolveNamespace(String, JexlNode)4522583%75388%73166201
setAttribute(Object, Object, Object, JexlNode)3513479%52583%51663501
InterpreterBase(Engine, JexlOptions, JexlContext)2812481%41680%31122601
getAttribute(Object, Object, JexlNode)2713082%62882%61843401
callArguments(Object, boolean, Object[])272143%3125%233801
stringifyProperty(JexlNode)203261%4660%4641101
getVariable(Frame, LexicalScope, ASTIdentifier)178082%32100%01732001
operatorError(JexlNode, JexlOperator, Throwable)141144%3125%233501
annotationError(JexlNode, String, Throwable)131043%3125%233501
unsolvableMethod(JexlNode, String, Object[])71669%1375%131501
findNullOperand(RuntimeException, JexlNode, Object, Object)60%n/a111111
redefinedVariable(JexlNode, String)60%n/a111111
unsolvableMethod(JexlNode, String)60%n/a111111
functionArguments(Object, boolean, Object[])55892%2880%2611201
closeIfSupported(Object)51878%4100%032801
setContextVariable(JexlNode, String, Object)43890%1787%1511001
defineVariable(ASTVar, LexicalFrame)1688%1375%131601
isVariableDefined(Frame, LexicalScope, String)4097%41071%480701
stringifyPropertyValue(JexlNode)1191%1150%120101
InterpreterBase(InterpreterBase, JexlArithmetic)55100%n/a0101501
isTernaryProtected(JexlNode)35100%11191%170701
unsolvableProperty(JexlNode, String, boolean, Throwable)28100%6100%040501
variableError(JexlNode, String, JexlException.VariableIssue)27100%6100%040501
invocationException(JexlNode, String, Throwable)24100%4100%030601
lambda$resolveNamespace$0(boolean, JexlMethod, Object, JexlContext)20100%2100%020301
findNullOperand(JexlNode, Object, Object)14100%4100%030501
functionArgument(boolean, Object)13100%1375%130101
unsolvableVariable(JexlNode, String, boolean)10100%2100%020101
cancelCheck(JexlNode)9100%2100%020301
isCancelled()7100%n/a010101
isStrictOperand(JexlNode)6100%n/a010101
undefinedVariable(JexlNode, String)6100%n/a010101
cancel()6100%n/a010101
isStrictEngine()4100%n/a010101
isSafe()4100%n/a010101
isSilent()4100%n/a010101
isCancellable()4100%n/a010101
static {...}4100%n/a010101