PropertyDerivations.Visitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,652 of 1,6520%124 of 1240%1421423623627575
visitExchange(ExchangeNode, List)2110%280%1616484811
visitJoin(JoinNode, List)1610%150%1010444411
visitMergeJoin(MergeJoinNode, List)1390%130%99353511
visitProject(ProjectNode, List)950%80%55191911
visitWindow(WindowNode, List)840%140%88191911
visitTableScan(TableScanNode, List)800%n/a11191911
visitSpatialJoin(SpatialJoinNode, List)670%30%33151511
deriveGlobalProperties(TableLayout, Map, Map)610%80%55161611
visitGroupId(GroupIdNode, List)540%60%449911
visitAssignUniqueId(AssignUniqueId, List)520%20%22141411
visitIndexJoin(IndexJoinNode, List)490%30%33131311
visitTopNRowNumber(TopNRowNumberNode, List)450%20%229911
translateToNonConstantSymbols(Set, Map, Map)400%40%33111111
visitFilter(FilterNode, List)370%n/a118811
visitTableWriter(TableWriterNode, List)220%40%338811
visitRemoteSource(RemoteSourceNode, List)220%40%33101011
visitTopN(TopNNode, List)210%n/a117711
visitSort(SortNode, List)210%n/a117711
visitAggregation(AggregationNode, List)170%n/a115511
visitPlan(PlanNode, List)140%n/a111111
visitApply(ApplyNode, List)140%n/a111111
visitLateralJoin(LateralJoinNode, List)140%n/a111111
lambda$deriveGlobalProperties$32(Map, Map, ColumnHandle)140%20%221111
lambda$visitWindow$3(ImmutableList.Builder, OrderingScheme)130%n/a113311
visitDistinctLimit(DistinctLimitNode, List)120%n/a114411
visitUnnest(UnnestNode, List)110%n/a112211
lambda$visitExchange$24(ExchangeNode, VariableReferenceExpression)110%n/a111111
lambda$visitAggregation$5(AggregationNode, VariableReferenceExpression)100%20%221111
PropertyDerivations.Visitor(Metadata, Session)90%n/a114411
lambda$visitTableScan$27(Map, Map.Entry)90%n/a111111
lambda$visitTableScan$26(Map.Entry)90%20%221111
lambda$visitUnnest$25(Set, VariableReferenceExpression)90%20%223311
lambda$visitSort$7(SortNode, VariableReferenceExpression)90%n/a111111
lambda$visitTopN$6(TopNNode, VariableReferenceExpression)90%n/a111111
visitSequence(SequenceNode, List)80%n/a111111
lambda$translateToNonConstantSymbols$33(Map, ColumnHandle)80%20%221111
lambda$null$2(OrderingScheme, VariableReferenceExpression)80%n/a111111
lambda$visitAssignUniqueId$1(ImmutableList.Builder, VariableReferenceExpression)80%n/a111111
visitOutput(OutputNode, List)70%n/a112211
visitDelete(DeleteNode, List)60%n/a111111
visitUpdate(UpdateNode, List)60%n/a111111
lambda$visitTableScan$29(Map, Map.Entry)60%n/a111111
lambda$visitMergeJoin$19(List, MergeJoinNode, VariableReferenceExpression)60%n/a111111
lambda$visitMergeJoin$18(List, MergeJoinNode, VariableReferenceExpression)60%n/a111111
lambda$visitJoin$11(List, JoinNode, VariableReferenceExpression)60%n/a111111
lambda$visitJoin$10(List, JoinNode, VariableReferenceExpression)60%n/a111111
visitExplainAnalyze(ExplainAnalyzeNode, List)50%n/a113311
visitStatisticsWriterNode(StatisticsWriterNode, List)50%n/a113311
visitTableFinish(TableFinishNode, List)50%n/a113311
visitSemiJoin(SemiJoinNode, List)50%n/a111111
visitIndexSource(IndexSourceNode, List)50%n/a113311
visitValues(ValuesNode, List)50%n/a113311
lambda$deriveGlobalProperties$31(Map, Map, Set)50%n/a111111
lambda$visitTableScan$30(Map, ColumnHandle)50%n/a111111
lambda$visitTableScan$28(Map, Map.Entry)50%n/a111111
lambda$visitExchange$23(Map, VariableReferenceExpression)50%n/a111111
lambda$visitMergeJoin$21(MergeJoinNode, VariableReferenceExpression)50%n/a111111
lambda$visitJoin$13(JoinNode, VariableReferenceExpression)50%n/a111111
lambda$visitGroupId$4(Map, VariableReferenceExpression)50%n/a111111
lambda$visitOutput$0(OutputNode, VariableReferenceExpression)50%n/a111111
visitEnforceSingleRow(EnforceSingleRowNode, List)40%n/a111111
visitMarkDistinct(MarkDistinctNode, List)40%n/a111111
visitRowNumber(RowNumberNode, List)40%n/a111111
visitLimit(LimitNode, List)40%n/a111111
visitTableWriteMerge(TableWriterMergeNode, List)40%n/a111111
visitSample(SampleNode, List)40%n/a111111
lambda$visitMergeJoin$22(List, VariableReferenceExpression)40%n/a111111
lambda$visitMergeJoin$20(List, VariableReferenceExpression)40%n/a111111
lambda$visitSpatialJoin$17(List, VariableReferenceExpression)40%n/a111111
lambda$visitSpatialJoin$16(List, VariableReferenceExpression)40%n/a111111
lambda$visitSpatialJoin$15(List, VariableReferenceExpression)40%n/a111111
lambda$visitJoin$14(List, VariableReferenceExpression)40%n/a111111
lambda$visitJoin$12(List, VariableReferenceExpression)40%n/a111111
lambda$visitUpdate$9(VariableReferenceExpression)20%n/a111111
lambda$visitDelete$8(VariableReferenceExpression)20%n/a111111