InferPredicates

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total534 of 61813%70 of 756%4853104119914
inferNewPredicateRemoveUselessIsNull(Plan, Set, LogicalJoin, CascadesContext)1320%240%1313292911
visitLogicalJoin(LogicalJoin, JobContext)1000%110%88202011
visitLogicalExcept(LogicalExcept, JobContext)970%120%77161611
visitLogicalIntersect(LogicalIntersect, JobContext)900%120%77151511
inferNewPredicate(Plan, Set)450%60%449911
visitLogicalFilter(LogicalFilter, JobContext)203362%3350%3431001
lambda$inferNewPredicateRemoveUselessIsNull$1(LogicalJoin, CascadesContext)180%n/a114411
getAllExpressions(Plan, Plan, Optional)170%n/a114411
withInferredIfSupported(Expression, Expression)70%n/a113311
lambda$getAllExpressions$0(Set, Expression)60%n/a111111
rewriteRoot(Plan, JobContext)23294%2250%231601
pullUpPredicates(Plan)8100%n/a010101
pullUpAllPredicates(Plan)8100%n/a010101
InferPredicates()3100%n/a010101