InferPredicates

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total17 of 61897%8 of 7589%7535119014
inferNewPredicateRemoveUselessIsNull(Plan, Set, LogicalJoin, CascadesContext)1212090%51979%41322901
withInferredIfSupported(Expression, Expression)3457%n/a012301
rewriteRoot(Plan, JobContext)23294%2250%231601
visitLogicalJoin(LogicalJoin, JobContext)100100%11100%0802001
visitLogicalExcept(LogicalExcept, JobContext)97100%12100%0701601
visitLogicalIntersect(LogicalIntersect, JobContext)90100%12100%0701501
visitLogicalFilter(LogicalFilter, JobContext)53100%6100%0401001
inferNewPredicate(Plan, Set)45100%1583%140901
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