Utils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total274 of 1,25278%35 of 15577%3412464266845
permutations(List)670%60%44151511
generateCombinations(List, int, int, List, List)420%40%338811
generatePermutations(List, List, List)420%40%339911
reverseImmutableList(List)220%20%224411
concatToSet(Collection, Collection)180%n/a115511
allPermutations(List)150%n/a113311
doAllCombinations(List)103075%2250%2351401
getAllCombinations(List, int)100%n/a113311
execWithReturnVal(Utils.Supplier)81768%n/a012601
static {...}8642%20%120401
normalizeName(String, String)71263%2250%232501
toSqlStringSkipNull(String, Object[])66591%2880%2611101
quoteIfNeeded(String)52884%1375%131701
convertFirstChar(String)42787%3350%342701
identityRemove(List, Object)41982%1375%132701
Utils()30%n/a111111
fastReduce(List, BiFunction)22592%1375%131601
toSqlString(String, Object[])7298%1990%1601101
lambda$getUnCorrelatedExprs$0(List, List, Expression)136100%42887%41702401
fastToImmutableSet(Collection)46100%9100%0601201
buildLogicalPlan(List, TableNameInfo, String)46100%2100%020601
addLinePrefix(String, String)45100%4100%030801
allCombinations(List)39100%6100%0401001
qualifiedNameWithBackquote(List)37100%2100%020601
fastToImmutableList(Object[])37100%5100%040701
fastToImmutableList(Collection)36100%7100%0501001
filterImmutableList(List, Predicate)27100%4100%030601
replaceList(List, Object, Object)26100%4100%030701
containChinese(String)25100%4100%030401
fastMapList(List, int, Function)24100%2100%020501
executePlan(ConnectContext, StmtExecutor, LogicalPlan)22100%n/a010401
isIntersecting(Set, Collection)18100%4100%030501
skipEmptyOrNull(Object)13100%4100%030501
execWithUncheckedException(Utils.FuncWrapper)12100%n/a010501
qualifiedNameWithBackquote(List, String)12100%n/a010301
getUnCorrelatedExprs(List, List)11100%n/a010301
qualifiedNameParts(List, String)9100%n/a010101
lambda$doAllCombinations$2(Object, List)9100%n/a010201
splitCorrelatedConjuncts(Set, List)8100%n/a010101
lambda$splitCorrelatedConjuncts$1(List, Expression)8100%n/a010101
toStringOrNull(Object)7100%2100%020101
qualifiedName(List, String)6100%n/a010101
copyRequiredList(List)6100%n/a010101
copyRequiredMutableList(List)6100%n/a010101
lambda$doAllCombinations$3(List, Object)6100%n/a010201