BindExpression

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total506 of 2,78481%56 of 21073%4316783559462
bindHaving(MatchingContext)1093725%1317%78233101
bindTableValuedFunction(MatchingContext)690%40%33151511
checkBoundExceptLambda(Expression, Plan)640%60%44121211
bindSortWithSetOperation(MatchingContext)600%20%22111111
bindSetOperation(LogicalSetOperation)558660%4866%4772101
lambda$checkConflictAlias$6(Set, String)22518%1150%122401
bindSortWithoutSetOperation(MatchingContext)2012085%7956%4942601
getDbName(Plan)192960%1375%132701
bindRepeat(MatchingContext)1512789%1787%1513101
bindGenerate(MatchingContext)1418492%41275%4913501
bindInlineTable(MatchingContext)145579%1583%1411201
processNonStandardAggregate(List, Collection)142765%3562%251901
adjustProjectionAggNullable(List)104080%3562%2511301
bindAggregate(MatchingContext)76790%1375%1311601
lambda$checkBoundExceptLambda$17(Plan, Expression)60%n/a111111
bindUsingJoin(MatchingContext)210898%1375%1302001
bindHavingByScopes(LogicalHaving, Plan, CascadesContext, Scope, Supplier)25896%1375%1301101
lambda$checkConflictAlias$7(Consumer, boolean, TreeNode)24795%1583%1401101
bindWithOrdinal(Expression, BindExpression.SimpleExprAnalyzer, List)23494%2675%251701
buildRules()173100%n/a0103801
bindProject(MatchingContext)96100%6100%0402401
bindJoin(MatchingContext)94100%4100%0302301
bindHavingAggregate(MatchingContext)88100%2100%0201501
bindResultSink(MatchingContext)78100%4100%0301301
checkIfOutputAliasNameDuplicatedForGroupBy(Collection, List)64100%12100%0701501
bindFilter(MatchingContext)54100%2100%0201201
bindGroupBy(Aggregate, List, List, Supplier, CascadesContext)51100%2100%020901
getAnalyzerForOrderByAggFunc(Plan, CascadesContext, LogicalSort, Supplier, Scope)51100%6100%0401101
lambda$buildAggOutputScopeWithoutAggFun$14(List, CascadesContext)50100%6100%040901
lambda$bindGroupBy$13(Scope, Supplier, ExpressionAnalyzer, UnboundSlot)49100%6100%0401301
lambda$bindHavingAggregate$3(Scope, Scope, Supplier, ExpressionAnalyzer, UnboundSlot)46100%6100%040801
lambda$bindHavingAggregate$4(Aggregate, CascadesContext, Scope, Supplier)37100%4100%030901
bindOneRowRelation(MatchingContext)31100%n/a010701
lambda$getAnalyzerForOrderByAggFunc$23(Plan, Scope, Supplier, ExpressionAnalyzer, UnboundSlot)24100%4100%030501
lambda$hasAggregateFunction$21(FunctionRegistry, TreeNode)22100%4100%0301001
lambda$bindSortWithoutSetOperation$16(Scope, Supplier, ExpressionAnalyzer, UnboundSlot)21100%2100%020401
buildCustomSlotBinderAnalyzer(Plan, CascadesContext, Scope, boolean, boolean, BindExpression.CustomSlotBinderAnalyzer)20100%n/a010301
buildSimpleExprAnalyzer(Plan, CascadesContext, Scope, boolean, boolean)18100%n/a010301
toScope(CascadesContext, List)17100%2100%020401
lambda$bindHavingByScopes$5(Scope, Supplier, ExpressionAnalyzer, UnboundSlot)17100%2100%020401
buildSimpleExprAnalyzer(Plan, CascadesContext, List, boolean, boolean)16100%n/a010301
checkConflictAlias(Plan)14100%n/a010501
lambda$adjustProjectionAggNullable$12(Expression)10100%2100%020301
lambda$bindProject$9(Supplier, Slot)10100%2100%020101
lambda$bindHavingAggregate$2(CascadesContext, Aggregate)10100%n/a010301
toSqlWithBackquote(List)9100%n/a010201
isAggregateFunction(UnboundFunction, FunctionRegistry)7100%n/a010201
lambda$bindSortWithoutSetOperation$15(CascadesContext, Plan)7100%n/a010101
lambda$adjustProjectionAggNullable$11(NamedExpression)7100%n/a010101
lambda$bindProject$10(StatementContext, List, Pair)7100%n/a010201
lambda$bindHaving$0(CascadesContext, Plan)7100%n/a010101
buildAggOutputScopeWithoutAggFun(List, CascadesContext)6100%n/a010101
hasAggregateFunction(Expression, FunctionRegistry)5100%n/a010101
lambda$buildCustomSlotBinderAnalyzer$19(ExpressionAnalyzer, ExpressionRewriteContext, Expression)5100%n/a010101
lambda$buildSimpleExprAnalyzer$18(ExpressionAnalyzer, ExpressionRewriteContext, Expression)5100%n/a010101
lambda$bindProject$8(BindExpression.SimpleExprAnalyzer, LogicalProject)5100%n/a010101
lambda$bindHavingAggregate$1(Scope, ExpressionAnalyzer, UnboundSlot)5100%n/a010101
bindSubqueryAlias(MatchingContext)4100%n/a010101
lambda$toSqlWithBackquote$20(Slot)4100%n/a010101
static {...}4100%n/a010101
BindExpression()3100%n/a010101
lambda$getAnalyzerForOrderByAggFunc$22(TreeNode)3100%n/a010101