StringArithmetic

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,538 of 3,33023%310 of 39621%2372994796336896
damerauLevenshteinDistance(int[], int[])2450%160%99373711
soundex(StringLikeLiteral)2090%240%1313252511
levenshtein(StringLikeLiteral, StringLikeLiteral)1400%140%88292911
substringIndex(StringLikeLiteral, StringLikeLiteral, IntegerLiteral)1020%140%88181811
isUuidImpl(String)980%260%1515252511
overlay(StringLikeLiteral, IntegerLiteral, IntegerLiteral, StringLikeLiteral)940%80%55121211
extractUrlParameter(StringLikeLiteral, StringLikeLiteral)890%120%77181811
md5Sum(StringLikeLiteral[])850%60%44141411
splitByString(StringLikeLiteral, StringLikeLiteral)830%80%55131311
exportSetImpl(long, String, String, String, int)630%120%77181811
make_set(BigIntLiteral, StringLikeLiteral[])620%80%55111111
splitPart(StringLikeLiteral, StringLikeLiteral, IntegerLiteral)589361%51575%511102601
initCap(StringLikeLiteral)580%60%44151511
trimInImpl(String, String, boolean, boolean)540%120%77121211
parseUrlRaw(String, String)511117%1118%1011121601
export_set(LargeIntLiteral, StringLikeLiteral, StringLikeLiteral, StringLikeLiteral, IntegerLiteral)500%80%55121211
hammingDistance(StringLikeLiteral, StringLikeLiteral)460%60%449911
parseUrlPort(String)440%60%44111111
findStringInSet(String, String)430%100%66131311
compareUtf8Bytes(String, String)410%40%338811
parseUrlHost(String)410%60%44101011
export_set(LargeIntLiteral, StringLikeLiteral, StringLikeLiteral, StringLikeLiteral)390%40%339911
export_set(LargeIntLiteral, StringLikeLiteral, StringLikeLiteral)380%40%339911
bytesToHex(byte[])350%20%224411
compareFloatLiteral(FloatLiteral, FloatLiteral[])340%80%556611
compareDoubleLiteral(DoubleLiteral, DoubleLiteral[])340%80%556611
space(IntegerLiteral)330%40%336611
appendTrailingCharIfAbsent(StringLikeLiteral, StringLikeLiteral)310%40%335511
strcmp(StringLikeLiteral, StringLikeLiteral)250%40%336611
instr(StringLikeLiteral, StringLikeLiteral)240%20%224411
right(StringLikeLiteral, IntegerLiteral)224466%4450%4541101
compareLiteral(Literal, Literal[])220%40%334411
isHexChar(char)220%120%771111
md5(StringLikeLiteral)210%n/a115511
firstIndexOf(String, char, char)200%40%337711
parseUrlQuery(String)200%20%225511
replace(StringLikeLiteral, StringLikeLiteral, StringLikeLiteral)190%20%223311
parseUrlPath(String)190%20%225511
parseUrlFile(String)180%20%225511
damerauLevenshteinDistance(StringLikeLiteral, StringLikeLiteral)170%n/a113311
parseUrlRef(String)140%20%224411
urlEncode(StringLikeLiteral)140%n/a113311
parseUrlUserInfo(String)130%20%224411
trimVarcharVarchar(StringLikeLiteral, StringLikeLiteral)100%n/a111111
trimInVarcharVarchar(StringLikeLiteral, StringLikeLiteral)100%n/a111111
ltrimInVarcharVarchar(StringLikeLiteral, StringLikeLiteral)100%n/a111111
rtrimInVarcharVarchar(StringLikeLiteral, StringLikeLiteral)100%n/a111111
endsWith(StringLikeLiteral, StringLikeLiteral)100%20%223311
trimVarchar(StringLikeLiteral)90%n/a111111
trimInVarchar(StringLikeLiteral)90%n/a111111
ltrimInVarchar(StringLikeLiteral)90%n/a111111
rtrimInVarchar(StringLikeLiteral)90%n/a111111
findInSetVarchar(StringLikeLiteral, StringLikeLiteral)90%n/a111111
substringEnd(String, int)90%20%221111
bin(BigIntLiteral)80%n/a111111
fieldInt(IntegerLiteral, IntegerLiteral[])70%n/a111111
fieldTinyInt(TinyIntLiteral, TinyIntLiteral[])70%n/a111111
fieldSmallInt(SmallIntLiteral, SmallIntLiteral[])70%n/a111111
fieldBigInt(BigIntLiteral, BigIntLiteral[])70%n/a111111
fieldLargeInt(LargeIntLiteral, LargeIntLiteral[])70%n/a111111
fieldFloat(FloatLiteral, FloatLiteral[])70%n/a111111
fieldDouble(DoubleLiteral, DoubleLiteral[])70%n/a111111
fieldDecimalV2(DecimalLiteral, DecimalLiteral[])70%n/a111111
fieldDecimalV3(DecimalV3Literal, DecimalV3Literal[])70%n/a111111
fieldDateTime(DateTimeLiteral, DateTimeLiteral[])70%n/a111111
fieldDateTimeV2(DateTimeV2Literal, DateTimeV2Literal[])70%n/a111111
fieldVarchar(StringLikeLiteral, StringLikeLiteral[])70%n/a111111
left(StringLikeLiteral, IntegerLiteral)63384%2250%232701
urlDecode(StringLikeLiteral)6857%n/a012301
parseUrlAuthority(String)60%n/a111111
quote(StringLikeLiteral)60%n/a111111
isUuid(StringLikeLiteral)60%n/a112211
locate(StringLikeLiteral, StringLikeLiteral, IntegerLiteral)57793%31178%3811701
repeat(StringLikeLiteral, IntegerLiteral)53286%1375%131601
ascii(StringLikeLiteral)52281%1150%121601
parseurl(StringLikeLiteral, StringLikeLiteral)41477%1150%121401
StringArithmetic()30%n/a111111
substringImpl(String, int, int)77100%12100%0702001
replaceEmpty(StringLikeLiteral, StringLikeLiteral, StringLikeLiteral)60100%6100%0401201
trimImpl(String, String, boolean, boolean)44100%12100%0701301
splitByGrapheme(StringLikeLiteral)43100%2100%020901
concatWsVarcharArray(StringLikeLiteral, ArrayLiteral)40100%6100%0401001
concatVarchar(StringLikeLiteral[])32100%2100%020401
concatWsVarcharVarchar(StringLikeLiteral, StringLikeLiteral[])31100%4100%030601
castStringLikeLiteral(StringLikeLiteral, String)24100%4100%030501
reverseVarchar(StringLikeLiteral)15100%n/a010301
substringVarcharIntInt(StringLikeLiteral, IntegerLiteral, IntegerLiteral)12100%n/a010101
characterLength(StringLikeLiteral)11100%n/a010101
ltrimVarcharVarchar(StringLikeLiteral, StringLikeLiteral)10100%n/a010101
rtrimVarcharVarchar(StringLikeLiteral, StringLikeLiteral)10100%n/a010101
lengthVarchar(StringLikeLiteral)9100%n/a010101
ltrimVarchar(StringLikeLiteral)9100%n/a010101
rtrimVarchar(StringLikeLiteral)9100%n/a010101
locate(StringLikeLiteral, StringLikeLiteral)8100%n/a010101
lowerVarchar(StringLikeLiteral)7100%n/a010101
upperVarchar(StringLikeLiteral)7100%n/a010101