InferPredicates

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total17 of 63997%8 of 8190%7565125014
inferNewPredicateRemoveUselessIsNull(Plan, Set, LogicalJoin, CascadesContext)1212491%52180%41423101
withInferredIfSupported(Expression, Expression)3457%n/a012301
rewriteRoot(Plan, JobContext)23294%2250%231601
visitLogicalJoin(LogicalJoin, JobContext)113100%13100%0902201
visitLogicalExcept(LogicalExcept, JobContext)97100%12100%0701601
visitLogicalIntersect(LogicalIntersect, JobContext)90100%12100%0701501
visitLogicalFilter(LogicalFilter, JobContext)53100%6100%0401001
inferNewPredicate(Plan, Set)49100%1787%1501101
lambda$inferNewPredicateRemoveUselessIsNull$1(LogicalJoin, CascadesContext)18100%n/a010401
getAllExpressions(Plan, Plan, Optional)17100%n/a010401
pullUpPredicates(Plan)8100%n/a010101
pullUpAllPredicates(Plan)8100%n/a010101
lambda$getAllExpressions$0(Set, Expression)6100%n/a010101
InferPredicates()3100%n/a010101