| RexImpTable.java |  | 0% |  | 0% | 388 | 388 | 1,129 | 1,129 | 170 | 170 | 45 | 45 |
| RexToLixTranslator.java |  | 0% |  | 0% | 205 | 205 | 523 | 523 | 40 | 40 | 3 | 3 |
| EnumerableWindow.java |  | 0% |  | 0% | 118 | 118 | 482 | 482 | 47 | 47 | 6 | 6 |
| PhysTypeImpl.java |  | 0% |  | 0% | 84 | 84 | 296 | 296 | 33 | 33 | 2 | 2 |
| EnumerableAggregate.java |  | 0% |  | 0% | 55 | 55 | 268 | 268 | 21 | 21 | 3 | 3 |
| EnumerableRelImplementor.java |  | 0% |  | 0% | 62 | 62 | 241 | 241 | 20 | 20 | 3 | 3 |
| EnumUtils.java |  | 0% |  | 0% | 58 | 58 | 102 | 102 | 21 | 21 | 3 | 3 |
| EnumerableTableScan.java |  | 0% |  | 0% | 60 | 60 | 107 | 107 | 17 | 17 | 1 | 1 |
| StrictAggImplementor.java |  | 0% |  | 0% | 30 | 30 | 109 | 109 | 12 | 12 | 1 | 1 |
| JavaRowFormat.java |  | 0% |  | 0% | 57 | 57 | 75 | 75 | 31 | 31 | 6 | 6 |
| EnumerableCalc.java |  | 0% |  | 0% | 15 | 15 | 98 | 98 | 9 | 9 | 1 | 1 |
| EnumerableMergeJoin.java |  | 0% |  | 0% | 15 | 15 | 78 | 78 | 7 | 7 | 1 | 1 |
| EnumerableThetaJoin.java |  | 0% |  | 0% | 18 | 18 | 75 | 75 | 8 | 8 | 1 | 1 |
| EnumerableJoin.java |  | 0% |  | 0% | 21 | 21 | 73 | 73 | 9 | 9 | 1 | 1 |
| EnumerableTableModify.java |  | 0% |  | 0% | 19 | 19 | 85 | 85 | 4 | 4 | 1 | 1 |
| EnumerableInterpretable.java |  | 0% |  | 0% | 26 | 26 | 63 | 63 | 19 | 19 | 5 | 5 |
| EnumerableLimit.java |  | 0% |  | 0% | 19 | 19 | 47 | 47 | 9 | 9 | 1 | 1 |
| EnumerableSemiJoin.java |  | 0% |  | 0% | 13 | 13 | 41 | 41 | 6 | 6 | 1 | 1 |
| EnumerableUncollect.java |  | 0% |  | 0% | 14 | 14 | 43 | 43 | 6 | 6 | 1 | 1 |
| EnumerableMergeJoinRule.java |  | 0% |  | 0% | 9 | 9 | 45 | 45 | 2 | 2 | 1 | 1 |
| EnumerableCorrelate.java |  | 0% | | 0% | 4 | 4 | 38 | 38 | 3 | 3 | 1 | 1 |
| EnumerableValues.java |  | 0% |  | 0% | 12 | 12 | 39 | 39 | 7 | 7 | 1 | 1 |
| EnumerableJoinRule.java |  | 0% |  | 0% | 7 | 7 | 37 | 37 | 2 | 2 | 1 | 1 |
| EnumerableSort.java |  | 0% |  | 0% | 10 | 10 | 32 | 32 | 5 | 5 | 1 | 1 |
| EnumerableTableFunctionScan.java |  | 0% |  | 0% | 12 | 12 | 33 | 33 | 4 | 4 | 1 | 1 |
| EnumerableIntersect.java |  | 0% |  | 0% | 9 | 9 | 27 | 27 | 4 | 4 | 1 | 1 |
| EnumerableMinus.java |  | 0% |  | 0% | 9 | 9 | 27 | 27 | 4 | 4 | 1 | 1 |
| EnumerableInterpreter.java |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 6 | 6 | 1 | 1 |
| NestedBlockBuilderImpl.java |  | 0% |  | 0% | 10 | 10 | 26 | 26 | 7 | 7 | 1 | 1 |
| EnumerableUnion.java |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 3 | 3 | 1 | 1 |
| EnumerableCollect.java |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 4 | 4 | 1 | 1 |
| EnumerableRel.java |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 7 | 7 | 3 | 3 |
| EnumerableRules.java |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 | 1 | 1 |
| EnumerableProject.java |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 8 | 8 | 1 | 1 |
| OrderedAggregateLambdaFactory.java |  | 0% |  | 0% | 13 | 13 | 25 | 25 | 11 | 11 | 2 | 2 |
| EnumerableBindable.java |  | 0% | | 0% | 11 | 11 | 22 | 22 | 10 | 10 | 2 | 2 |
| EnumerableFilter.java |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 7 | 7 | 1 | 1 |
| NullPolicy.java |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 |
| EnumerableLimitRule.java |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 2 | 2 | 1 | 1 |
| EnumerableSemiJoinRule.java |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 2 | 2 | 1 | 1 |
| StrictWinAggImplementor.java |  | 0% | | n/a | 11 | 11 | 14 | 14 | 11 | 11 | 1 | 1 |
| SequencedAdderAggregateLambdaFactory.java |  | 0% | | 0% | 8 | 8 | 16 | 16 | 7 | 7 | 2 | 2 |
| EnumerableTableModifyRule.java |  | 0% | | 0% | 4 | 4 | 18 | 18 | 3 | 3 | 1 | 1 |
| EnumerableCorrelateRule.java |  | 0% | | n/a | 3 | 3 | 14 | 14 | 3 | 3 | 1 | 1 |
| EnumerableFilterToCalcRule.java |  | 0% | | n/a | 2 | 2 | 13 | 13 | 2 | 2 | 1 | 1 |
| EnumerableTableScanRule.java |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 4 | 4 | 1 | 1 |
| WinAggImplementor.java |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| EnumerableAggregateRule.java | | 0% | | n/a | 2 | 2 | 14 | 14 | 2 | 2 | 1 | 1 |
| EnumerableTableFunctionScanRule.java | | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
| SourceSorter.java | | 0% | | 0% | 3 | 3 | 13 | 13 | 2 | 2 | 1 | 1 |
| EnumerableWindowRule.java | | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| AggImpState.java | | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 1 | 1 |
| EnumerableProjectToCalcRule.java | | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| JavaRelImplementor.java | | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 |
| EnumerableConvention.java | | 0% | | 0% | 10 | 10 | 10 | 10 | 9 | 9 | 1 | 1 |
| ReflectiveCallNotNullImplementor.java | | 0% | | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| EnumerableMinusRule.java | | 0% | | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| EnumerableIntersectRule.java | | 0% | | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
| EnumerableCollectRule.java | | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| EnumerableSortRule.java | | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
| EnumerableFilterRule.java | | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| EnumerableUncollectRule.java | | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| EnumerableUnionRule.java | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| EnumerableProjectRule.java | | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| EnumerableCalcRule.java | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| EnumerableValuesRule.java | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| EnumerableInterpreterRule.java | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |