ExpressionTranslator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,011 of 2,56521%87 of 11926%1101374085185975
visitArraySort(ArraySort, PlanTranslatorContext)1700%40%33404011
visitArrayMap(ArrayMap, PlanTranslatorContext)1460%40%33363611
visitNot(Not, PlanTranslatorContext)1390%100%66292911
visitWindowFunction(WindowFunction, PlanTranslatorContext)960%20%22262611
visitMatch(Match, PlanTranslatorContext)931816%100%56182201
visitDictGet(DictGet, PlanTranslatorContext)860%n/a11202011
visitDictGetMany(DictGetMany, PlanTranslatorContext)860%n/a11171711
visitSearchExpression(SearchExpression, PlanTranslatorContext)780%80%55191911
visitScalarFunction(ScalarFunction, PlanTranslatorContext)650%20%22161611
visitCaseWhen(CaseWhen, PlanTranslatorContext)640%40%33131311
visitTableGeneratingFunction(TableGeneratingFunction, PlanTranslatorContext)630%20%22161611
visitBinaryArithmetic(BinaryArithmetic, PlanTranslatorContext)460%60%44111111
visitTimestampArithmetic(TimestampArithmetic, PlanTranslatorContext)400%n/a117711
visitInPredicate(InPredicate, PlanTranslatorContext)360%n/a118811
visitStateCombinator(StateCombinator, PlanTranslatorContext)360%20%225511
translateAggregateFunction(AggregateFunction, List, List, AggregateParam, PlanTranslatorContext)349774%6857%5862501
visitLambda(Lambda, PlanTranslatorContext)320%n/a116611
visitEqualTo(EqualTo, PlanTranslatorContext)290%n/a116611
visitGreaterThan(GreaterThan, PlanTranslatorContext)290%n/a116611
visitGreaterThanEqual(GreaterThanEqual, PlanTranslatorContext)290%n/a116611
visitLessThan(LessThan, PlanTranslatorContext)290%n/a116611
visitLessThanEqual(LessThanEqual, PlanTranslatorContext)290%n/a116611
visitNullSafeEqual(NullSafeEqual, PlanTranslatorContext)290%n/a116611
visitCast(Cast, PlanTranslatorContext)290%20%225511
visitJavaUdaf(JavaUdaf, PlanTranslatorContext)290%n/a116611
translateAssertion(AssertNumRowsElement.Assertion)290%70%778811
visitAnd(And, PlanTranslatorContext)280%n/a115511
visitJavaUdf(JavaUdf, PlanTranslatorContext)270%n/a116611
visitJavaUdtf(JavaUdtf, PlanTranslatorContext)270%n/a116611
visitTryCast(TryCast, PlanTranslatorContext)250%n/a115511
visitMergeCombinator(MergeCombinator, PlanTranslatorContext)250%n/a115511
visitUnionCombinator(UnionCombinator, PlanTranslatorContext)250%n/a115511
visitForEachCombinator(ForEachCombinator, PlanTranslatorContext)250%n/a115511
visitIsNull(IsNull, PlanTranslatorContext)190%n/a113311
computeCompoundPredicateNullable(CompoundPredicate)183062%11531%791601
getOlapTableDirectly(SlotReference)180%n/a114411
translateOrderExpression(OrderExpression, PlanTranslatorContext)180%n/a112211
lambda$visitStateCombinator$13(PlanTranslatorContext, Expression)160%20%223311
visitMarkJoinReference(MarkJoinSlotReference, PlanTranslatorContext)130%20%222211
visitNullLiteral(NullLiteral, PlanTranslatorContext)110%n/a113311
translateAssert(AssertNumRowsElement)110%n/a112211
lambda$visitForEachCombinator$16(Expression)90%n/a111111
lambda$visitUnionCombinator$15(Expression)90%n/a111111
lambda$visitMergeCombinator$14(Expression)90%n/a111111
lambda$visitWindowFunction$7(Expression)90%n/a111111
visitSessionVarGuardExpr(SessionVarGuardExpr, PlanTranslatorContext)80%n/a111111
lambda$visitJavaUdaf$19(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitJavaUdtf$18(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitJavaUdf$17(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitTableGeneratingFunction$12(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitScalarFunction$11(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitDictGetMany$10(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitDictGet$9(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitLambda$8(PlanTranslatorContext, ArrayItemReference)60%n/a111111
lambda$visitWindowFunction$5(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitInPredicate$4(PlanTranslatorContext, Expression)60%n/a111111
lambda$visitAnd$2(PlanTranslatorContext, Expression)60%n/a111111
visitElementAt(ElementAt, PlanTranslatorContext)50%n/a111111
visitArrayItemSlot(ArrayItemReference.ArrayItemSlot, PlanTranslatorContext)50%n/a111111
visitArrayItemReference(ArrayItemReference, PlanTranslatorContext)50%n/a111111
lambda$visitNot$1(PlanTranslatorContext, Expression)40%n/a111111
lambda$visitWindowFunction$6(Expr)30%n/a111111
visitAggregateFunction(AggregateFunction, PlanTranslatorContext)210598%2675%2501801
toBalancedTree(int, int, List, CompoundPredicate.Operator)146100%1990%1603401
visitAggregateExpression(AggregateExpression, PlanTranslatorContext)54100%4100%0301001
visitOr(Or, PlanTranslatorContext)28100%n/a010501
visitUnaryArithmetic(UnaryArithmetic, PlanTranslatorContext)24100%n/a010501
lambda$visitMatch$0(Match)13100%n/a010201
visitAlias(Alias, PlanTranslatorContext)8100%n/a010101
static {...}8100%n/a010201
translate(Expression, PlanTranslatorContext)6100%n/a010101
lambda$visitOr$3(PlanTranslatorContext, Expression)6100%n/a010101
visitSlotReference(SlotReference, PlanTranslatorContext)5100%n/a010101
ExpressionTranslator()3100%n/a010101
visitLiteral(Literal, PlanTranslatorContext)3100%n/a010101