RangeInference

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,120 of 1,55828%246 of 31421%1561802113031123
union(ExpressionRewriteContext, Expression, RangeInference.ValueDescCollector)3980%800%4141747411
intersect(ExpressionRewriteContext, Expression, RangeInference.ValueDescCollector)21916743%493340%3542478301
mergeCompoundValues(ExpressionRewriteContext, Expression, List, RangeInference.ValueDescCollector, boolean)20094%5111%2627454701
processCompound(ExpressionRewriteContext, List, boolean)6216072%282446%212774301
visitInPredicate(InPredicate, ExpressionRewriteContext)600%100%66141411
visitGreaterThan(GreaterThan, ExpressionRewriteContext)270%20%224411
visitGreaterThanEqual(GreaterThanEqual, ExpressionRewriteContext)270%20%224411
visitLessThan(LessThan, ExpressionRewriteContext)270%20%224411
visitLessThanEqual(LessThanEqual, ExpressionRewriteContext)270%20%224411
visitNot(Not, ExpressionRewriteContext)162257%2250%232601
lambda$union$4(Set, RangeSet, ComparableLiteral)120%40%331111
tryGetComparableLiteral(Expression)81666%7330%562701
lambda$intersect$3(Set, ComparableLiteral)80%20%221111
lambda$intersect$2(Range, ComparableLiteral)80%20%221111
visitOr(Or, ExpressionRewriteContext)70%n/a111111
visitEqualTo(EqualTo, ExpressionRewriteContext)62177%1150%121401
visit(Expression, ExpressionRewriteContext)60%n/a111111
lambda$processCompound$0(Expression)1487%2466%240301
visitIsNull(IsNull, ExpressionRewriteContext)8100%n/a010101
visitAnd(And, ExpressionRewriteContext)7100%n/a010101
getValue(Expression, ExpressionRewriteContext)6100%n/a010101
lambda$processCompound$1(Pair)5100%n/a010101
RangeInference()100%n/a010101