RuleAssert

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total612 of 6120%20 of 200%343493932424
matches(PlanMatchPattern)980%60%44181811
RuleAssert(Metadata, StatsCalculator, CostCalculator, Session, Rule, TransactionManager, AccessControl, Optional, List)650%n/a11121211
matches(LogicalProperties)580%40%33101011
applyRule(Rule, PlanNode, Rule.Context, Memo)450%40%336611
ruleContext(StatsCalculator, CostCalculator, VariableAllocator, Memo, Lookup, Session)430%n/a114411
applyRule()360%n/a115511
get()320%20%227711
on(Function)300%20%225511
formatPlan(PlanNode, TypeProvider)280%n/a113311
doesNotFire()270%20%226611
lambda$matches$2(RuleAssert.RuleApplication, PlanNode, TypeProvider, PlanMatchPattern, Session)180%n/a112211
lambda$formatPlan$5(PlanNode, TypeProvider, StatsProvider, CostProvider, Session)170%n/a111111
lambda$inTransaction$8(Function, Session)160%n/a113311
lambda$applyRule$4(PlanNode, VariableAllocator, Memo, Lookup, Session)160%n/a111111
inTransaction(Function)130%n/a113311
RuleAssert(Metadata, StatsCalculator, CostCalculator, Session, Rule, TransactionManager, AccessControl)120%n/a112211
lambda$doesNotFire$0(RuleAssert.RuleApplication, Session)120%n/a111111
setSystemProperty(String, String)100%n/a113311
overrideStats(String, PlanNodeStatsEstimate)100%n/a112211
lambda$null$7(Session, String)70%n/a111111
lambda$null$6(Session, String)70%n/a111111
withSession(Session)50%n/a112211
lambda$applyRule$3(Memo, GroupReference)50%n/a111111
lambda$null$1(PlanNode)20%n/a111111