RangeInference

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total626 of 1,55859%168 of 31446%121180111303323
union(ExpressionRewriteContext, Expression, RangeInference.ValueDescCollector)21518345%512936%3241367401
intersect(ExpressionRewriteContext, Expression, RangeInference.ValueDescCollector)16722056%374554%3042358301
mergeCompoundValues(ExpressionRewriteContext, Expression, List, RangeInference.ValueDescCollector, boolean)1218842%391325%2427254701
processCompound(ExpressionRewriteContext, List, boolean)4417880%203261%152754301
visitNot(Not, ExpressionRewriteContext)162257%2250%232601
lambda$union$4(Set, RangeSet, ComparableLiteral)120%40%331111
visitInPredicate(InPredicate, ExpressionRewriteContext)95185%4660%4631401
lambda$intersect$3(Set, ComparableLiteral)80%20%221111
lambda$intersect$2(Range, ComparableLiteral)80%20%221111
visitGreaterThan(GreaterThan, ExpressionRewriteContext)62177%1150%121401
visitGreaterThanEqual(GreaterThanEqual, ExpressionRewriteContext)62177%1150%121401
visitLessThan(LessThan, ExpressionRewriteContext)62177%1150%121401
visitLessThanEqual(LessThanEqual, ExpressionRewriteContext)62177%1150%121401
lambda$processCompound$0(Expression)1487%2466%240301
visitEqualTo(EqualTo, ExpressionRewriteContext)27100%2100%020401
tryGetComparableLiteral(Expression)24100%1990%160701
visitIsNull(IsNull, ExpressionRewriteContext)8100%n/a010101
visitAnd(And, ExpressionRewriteContext)7100%n/a010101
visitOr(Or, ExpressionRewriteContext)7100%n/a010101
getValue(Expression, ExpressionRewriteContext)6100%n/a010101
visit(Expression, ExpressionRewriteContext)6100%n/a010101
lambda$processCompound$1(Pair)4100%n/a010101
RangeInference()100%n/a010101