org.apache.calcite.interpreter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total5,237 of 5,2370%413 of 4130%5005001,2031,2032882887676
Interpreter.CompilerImpl5300%560%4141108108131311
TableScanNode5020%560%3838127127101011
AggregateNode4150%450%30301021025511
Interpreter.FooCompiler.new Scalar() {...}2620%490%303045453311
JaninoRexCompiler2610%80%9975755511
SortNode2280%300%212144446611
Bindables.BindableTableScan1830%160%19193838111111
AggregateNode.Grouping1650%140%101034343311
JoinNode1330%120%8826262211
Interpreter1210%40%7736365511
AggregateNode.UdaAccumulator1110%80%7724243311
Row1080%60%17171717141411
ValuesNode1080%60%6624243311
Bindables.BindableAggregate1010%120%121219196611
Nodes.CoreCompiler890%n/a11112323111111
AggregateNode.new AggAddContextImpl() {...}860%40%6616164411
Bindables.BindableFilter740%60%111115158811
UnionNode720%120%8815152211
AggregateNode.ScalarAccumulator650%n/a3310103311
Bindables640%n/a2212122211
AggregateNode.UdaAccumulatorFactory580%40%4416162211
ProjectNode530%20%3313132211
AggregateNode.ScalarAccumulatorDef510%n/a2212122211
Bindables.BindableSort510%60%99886611
Bindables.BindableJoinRule500%n/a3313133311
Interpreter.FooCompiler.new Scalar() {...}500%30%55773311
Bindables.BindableProject490%60%99886611
Bindables.BindableValues480%60%99886611
Bindables.BindableJoin470%n/a66996611
FilterNode470%60%5513132211
Bindables.BindableWindow450%n/a66886611
Bindables.BindableAggregateRule450%n/a3311113311
AggregateNode.CountAccumulator450%60%6614143311
Bindables.BindableWindowRule430%n/a3311113311
Bindables.BindableSortRule410%n/a3310103311
Interpreter.DuplicatingSink400%40%6613134411
TableScanNode.new Function1() {...}390%20%33662211
AggregateNode.AccumulatorList390%40%44882211
Interpreter.FooCompiler360%20%33772211
InterpretableConvention350%20%101010109911
BindableConvention350%20%101010109911
Bindables.BindableUnionRule340%n/a33773311
Bindables.BindableProjectRule340%n/a2210102211
NoneToBindableConverterRule310%n/a44554411
Row.RowBuilder300%n/a55995511
Bindables.BindableUnion290%n/a55665511
Interpreter.ListSource290%20%4411113311
Interpreter.ListSink280%20%5511114411
Bindables.BindableValuesRule280%n/a33663311
InterpretableConverter260%n/a44554411
Bindables.BindableTableScanRule260%20%33882211
Interpreter.EnumeratorSource260%20%44993311
AggregateNode.FilterAccumulator250%20%44883311
AggregateNode.NumericComparison250%n/a55885511
Bindables.BindableFilterRule240%n/a22882211
InterpretableRel.InterpreterImplementor220%n/a11771111
WindowNode200%20%33662211
AbstractSingleNode170%n/a11551111
AggregateNode.IntSum150%n/a55665511
Interpreters.new ArrayBindable() {...}150%n/a33333311
AggregateNode.LongSum150%n/a55665511
AggregateNode.DoubleSum150%n/a55665511
Interpreter.NodeInfo140%n/a11551111
Interpreters110%20%22331111
Interpreter.new TransformedEnumerator() {...}100%n/a22222211
AggregateNode.MinDouble60%n/a11221111
AggregateNode.MaxFloat60%n/a11221111
Interpreter.Edge60%n/a11221111
AggregateNode.MaxDouble60%n/a11221111
AggregateNode.MinFloat60%n/a11221111
AggregateNode.MaxLong60%n/a11221111
AggregateNode.MinInt60%n/a11221111
AggregateNode.MaxInt60%n/a11221111
AggregateNode.MinLong60%n/a11221111
Context60%n/a11331111
Nodes0%n/a11111111