Expressionator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total215 of 2,27290%40 of 26785%3717927396037
parseExpression(Expressionator.TokBuf, boolean)6610661%92472%72294501
parseSpecOpExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)4015779%41982%41434501
likePatternToRegex(String)2610980%41881%41252901
getSpecialOperator(ExpressionTokenizer.Token, Expressionator.TokBuf)179384%31986%31213101
toLiteralValue(Value.Type, Object)162257%2466%262701
parseConstExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)133170%1583%1421201
getOpType(ExpressionTokenizer.Token, Class)132868%1375%131501
parse(Expressionator.Type, String, Value.Type, Expressionator.ParseContext)129688%11493%1911401
parseObjectRefExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)88991%51168%4922601
maybeParseFuncCallExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)6394%1583%1411601
static {...}538100%n/a0102101
findParenExprs(Expressionator.TokBuf, boolean)94100%18100%01002401
parseCompOpExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)50100%4100%0301001
trimSpaces(List)49100%10100%0601001
buildPrecedenceMap(Expressionator.OpType[][])47100%4100%030701
parseLogicalOpExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)42100%2100%020801
parseDelimExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)39100%1375%130601
parseUnaryOpExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)38100%1787%1501001
parseOperatorExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)34100%4100%030701
isLiteralDefaultValue(Expressionator.TokBuf, Value.Type, String)31100%1990%160801
exprListToString(List, String, LocaleContext, StringBuilder, boolean)28100%2100%020601
exprListToDelayedValues(List, EvalContext)26100%2100%020401
exprListToValues(List, EvalContext)23100%2100%020401
areConstant(Expressionator.Expr[])23100%4100%030401
parseBinaryOpExpression(ExpressionTokenizer.Token, Expressionator.TokBuf)22100%n/a010501
setWordType(Expressionator.WordType, String[])22100%2100%020301
isEitherOp(ExpressionTokenizer.Token, String, String)20100%2675%250301
appendLeadingExpr(Expressionator.Expr, LocaleContext, StringBuilder, boolean)19100%2100%020501
isHigherPrecendence(Expressionator.OpType, Expressionator.OpType)19100%2100%020301
areConstant(List)18100%4100%030501
isOp(ExpressionTokenizer.Token, String)15100%1583%140201
isDelim(ExpressionTokenizer.Token, String)15100%1583%140201
isString(ExpressionTokenizer.Token, String)15100%1583%140201
isObjNameSep(ExpressionTokenizer.Token)12100%1375%130101
literalStrToString(String, StringBuilder)12100%n/a010401
getWordType(ExpressionTokenizer.Token)7100%n/a010101
isRegexSpecialChar(char)5100%n/a010101