FunctionCallExpr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,126 of 8,82141%1,020 of 1,52433%6928427951,4672680
analyzeImpl(Analyzer)1,7521,37443%35720536%23428227247801
analyzeBuiltinAggFunction(Analyzer)1,12839525%2027627%12914014621701
analyzeNestedFunction()33520838%613536%4549427901
analyzeArrayFunction(Analyzer)16410539%351732%2627294801
paramsToSql()15719355%383648%2938225801
lambda$static$2(ArrayList, Type)1390%200%1111171711
rewriteExpr(Analyzer)1100%60%44212111
forJSON(String)900%180%1010232311
toSqlImpl()827748%141041%1213153001
FunctionCallExpr(FunctionCallExpr, FunctionParams)680%60%44181811
lambda$static$1(ArrayList, Type)650%240%1313101011
analyzeImplForDefaultValue(Type)630%60%44111111
findUdf(FunctionName, Analyzer)613637%1422%91081901
parseJsonDataType(boolean)590%80%559911
substituteImpl(ExprSubstitutionMap, ExprSubstitutionMap, Analyzer)585448%121045%812122401
replaceParams(List, List, Expr)550%100%66111111
lambda$static$7(ArrayList, Type)540%120%776611
lambda$static$3(ArrayList, Type)530%120%778811
FunctionCallExpr(String, FunctionParams, FunctionParams, Optional)520%0%22151511
functionWithIntervalConvert(String, Expr, Expr, String)490%n/a117711
lambda$static$9(ArrayList, Type)490%160%99101011
computeJsonDataType(Type)460%200%1111151511
lambda$static$8(ArrayList, Type)460%120%776611
lambda$static$5(ArrayList, Type)460%80%558811
parseJsonValueModifyDataType()450%80%557711
getFunctionNotFoundError(Type[])426259%9743%7951401
FunctionCallExpr(FunctionName, FunctionParams, List)390%0%33101011
lambda$static$4(ArrayList, Type)390%80%556611
lambda$static$6(ArrayList, Type)300%60%445511
equals(Object)5971%111150%101241401
paramsToDigest()12585%141856%141752701
returnsNonNullOnEmpty()0%0%333311
lambda$analyzeImpl$10(Type)0%60%442211
isScalarFunction()0%0%222211
FunctionCallExpr(FunctionName, List, List)0%n/a112211
toDigestImpl()5986%7750%7821401
normalize(TExprNode, Normalizer)70%537%451701
parsePattern(String)9994%62076%61433101
setChildren()0%n/a112211
lambda$setChildren$11(OrderByElement)0%n/a111111
toThrift(TExprNode)86%583%141701
isConstantImpl()85%675%252801
lambda$static$0(ArrayList, Type)89%50%341501
isCountDistinctBitmapOrHLL()3594%880%260801
isNondeterministicBuiltinFnName(String)87%50%341401
haveFunction(String)83%50%121301
FunctionCallExpr(FunctionCallExpr)6398%50%1201601
isAggregateFunction()94%583%140201
static {...}204100%n/a0104001
FunctionCallExpr(Function, FunctionParams, FunctionParams, boolean, List)47100%n/a0101501
FunctionCallExpr(FunctionName, FunctionParams, boolean)41100%100%0201301
createMergeAggCall(FunctionCallExpr, List, List)35100%n/a010701
parseNumber(String)32100%100%030701
hashCode()31100%n/a010401
readFields(DataInput)28100%50%120701
match(String, int, String)100%100%030301
debugString()100%n/a010301
FunctionCallExpr()100%n/a010701
getExprName()100%50%120301
FunctionCallExpr(String, List)100%n/a010201
resetAnalysisState()100%50%120401
FunctionCallExpr(FunctionName, List)100%n/a010201
FunctionCallExpr(String, FunctionParams)100%n/a010201
FunctionCallExpr(Function, FunctionParams)100%n/a010201
read(DataInput)100%n/a010301
isDistinct()100%n/a010201
FunctionCallExpr(FunctionName, FunctionParams)100%n/a010201
clone()100%n/a010101
setAggFnParams(FunctionParams)100%n/a010201
setIsAnalyticFnCall(boolean)100%n/a010201
setTableFnCall(boolean)100%n/a010201
setFnName(FunctionName)100%n/a010201
setOrderByElements(List)100%n/a010201
getAggFnParams()100%n/a010101
getFn()100%n/a010101
getFnName()100%n/a010101
getFnParams()100%n/a010101
isMergeAggFn()100%n/a010101
getParams()100%n/a010101
getOrderByElements()100%n/a010101