StringArithmetic

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,400 of 3,05721%311 of 37216%2502854915938094
splitPart(StringLikeLiteral, StringLikeLiteral, IntegerLiteral)1510%200%1111262611
levenshtein(StringLikeLiteral, StringLikeLiteral)1400%140%88292911
substringIndex(StringLikeLiteral, StringLikeLiteral, IntegerLiteral)1020%140%88181811
isUuidImpl(String)980%260%1515252511
extractUrlParameter(StringLikeLiteral, StringLikeLiteral)890%120%77181811
md5Sum(StringLikeLiteral[])850%60%44141411
splitByString(StringLikeLiteral, StringLikeLiteral)830%80%55131311
make_set(BigIntLiteral, StringLikeLiteral[])630%80%55111111
exportSetImpl(long, String, String, String, int)630%120%77181811
parseUrlRaw(String, String)620%120%1111161611
initCap(StringLikeLiteral)580%60%44151511
trimInImpl(String, String, boolean, boolean)540%120%77121211
export_set(LargeIntLiteral, StringLikeLiteral, StringLikeLiteral, StringLikeLiteral, IntegerLiteral)500%80%55121211
replaceEmpty(StringLikeLiteral, StringLikeLiteral, StringLikeLiteral)471321%4233%3491201
hammingDistance(StringLikeLiteral, StringLikeLiteral)460%60%449911
trimImpl(String, String, boolean, boolean)440%120%77131311
parseUrlPort(String)440%60%44111111
findStringInSet(String, String)430%100%66131311
splitByGrapheme(StringLikeLiteral)430%20%229911
compareUtf8Bytes(String, String)410%40%338811
parseUrlHost(String)410%60%44101011
concatWsVarcharArray(StringLikeLiteral, ArrayLiteral)400%60%44101011
export_set(LargeIntLiteral, StringLikeLiteral, StringLikeLiteral, StringLikeLiteral)390%40%339911
export_set(LargeIntLiteral, StringLikeLiteral, StringLikeLiteral)380%40%339911
repeat(StringLikeLiteral, IntegerLiteral)370%40%336611
bytesToHex(byte[])350%20%224411
space(IntegerLiteral)330%40%336611
concatWsVarcharVarchar(StringLikeLiteral, StringLikeLiteral[])310%40%336611
compareFloatLiteral(FloatLiteral, FloatLiteral[])280%40%336611
compareDoubleLiteral(DoubleLiteral, DoubleLiteral[])280%40%336611
ascii(StringLikeLiteral)270%20%226611
strcmp(StringLikeLiteral, StringLikeLiteral)250%40%336611
instr(StringLikeLiteral, StringLikeLiteral)240%20%224411
compareLiteral(Literal, Literal[])220%40%334411
isHexChar(char)220%120%771111
locate(StringLikeLiteral, StringLikeLiteral, IntegerLiteral)216174%8642%6831701
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
parseurl(StringLikeLiteral, StringLikeLiteral)180%20%224411
parseUrlFile(String)180%20%225511
reverseVarchar(StringLikeLiteral)150%n/a113311
parseUrlRef(String)140%20%224411
urlDecode(StringLikeLiteral)140%n/a113311
urlEncode(StringLikeLiteral)140%n/a113311
parseUrlUserInfo(String)130%20%224411
trimVarcharVarchar(StringLikeLiteral, StringLikeLiteral)100%n/a111111
ltrimVarcharVarchar(StringLikeLiteral, StringLikeLiteral)100%n/a111111
rtrimVarcharVarchar(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
lengthVarchar(StringLikeLiteral)90%n/a111111
trimVarchar(StringLikeLiteral)90%n/a111111
ltrimVarchar(StringLikeLiteral)90%n/a111111
rtrimVarchar(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
substringImpl(String, int, int)86989%4866%4742001
appendTrailingCharIfAbsent(StringLikeLiteral, StringLikeLiteral)82374%2250%232501
castStringLikeLiteral(StringLikeLiteral, String)81666%1375%131501
lowerVarchar(StringLikeLiteral)70%n/a111111
upperVarchar(StringLikeLiteral)70%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
parseUrlAuthority(String)60%n/a111111
quote(StringLikeLiteral)60%n/a111111
isUuid(StringLikeLiteral)60%n/a112211
soundex(StringLikeLiteral)420598%32187%31312501
StringArithmetic()30%n/a111111
overlay(StringLikeLiteral, IntegerLiteral, IntegerLiteral, StringLikeLiteral)94100%2675%2501201
right(StringLikeLiteral, IntegerLiteral)66100%1787%1501101
left(StringLikeLiteral, IntegerLiteral)39100%4100%030701
concatVarchar(StringLikeLiteral[])32100%2100%020401
substringVarcharIntInt(StringLikeLiteral, IntegerLiteral, IntegerLiteral)12100%n/a010101
characterLength(StringLikeLiteral)11100%n/a010101
locate(StringLikeLiteral, StringLikeLiteral)8100%n/a010101
bin(BigIntLiteral)8100%n/a010101