StringsKt__StringsKt

Source file "kotlin/text/Strings.kt" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,713 of 4,0157%375 of 3924%343361334360148165
findAnyOf$StringsKt__StringsKt(CharSequence, Collection, int, boolean, boolean)1710%400%2121151511
indexOf$StringsKt__StringsKt(CharSequence, CharSequence, int, int, boolean, boolean)1120%300%1616111111
split$StringsKt__StringsKt(CharSequence, String, boolean, int)860%140%88141411
commonSuffixWith(CharSequence, CharSequence, boolean)750%80%559911
removeRange(CharSequence, int, int)730%40%338811
replaceRange(CharSequence, int, int, CharSequence)650%20%227711
indexOfAny(CharSequence, char[], int, boolean)620%140%888811
padStart(CharSequence, int, char)610%80%559911
padEnd(CharSequence, int, char)610%80%559911
lastIndexOfAny(CharSequence, char[], int, boolean)600%140%888811
commonPrefixWith(CharSequence, CharSequence, boolean)570%80%557711
trim(CharSequence, Function1)560%100%66141411
removeSurrounding(String, CharSequence, CharSequence)560%60%443311
contentEqualsIgnoreCaseImpl(CharSequence, CharSequence)530%160%998811
split(CharSequence, String[], boolean, int)500%60%445511
regionMatchesImpl(CharSequence, int, CharSequence, int, int, boolean)490%120%776611
contentEqualsImpl(CharSequence, CharSequence)480%160%998811
removeSurrounding(CharSequence, CharSequence, CharSequence)470%60%443311
replaceFirstCharWithChar(String, Function1)470%40%331111
replaceAfter(String, String, String, String)450%20%222211
replaceAfterLast(String, String, String, String)450%20%222211
substringAfter(String, String, String)430%20%222211
substringAfterLast(String, String, String)430%20%222211
trimEnd(CharSequence, Function1)410%60%444411
replaceAfter(String, char, String, String)410%20%222211
replaceAfterLast(String, char, String, String)410%20%222211
replaceFirstCharWithCharSequence(String, Function1)410%40%331111
split(CharSequence, char[], boolean, int)410%20%223311
substringAfter(String, char, String)390%20%222211
substringAfterLast(String, char, String)390%20%222211
replaceBefore(String, String, String, String)390%20%222211
replaceBeforeLast(String, String, String, String)390%20%222211
trimStart(CharSequence, Function1)370%40%334411
substringBefore(String, String, String)370%20%222211
substringBeforeLast(String, String, String)370%20%222211
replaceBefore(String, char, String, String)360%20%222211
replaceBeforeLast(String, char, String, String)360%20%222211
hasSurrogatePairAt(CharSequence, int)340%100%663311
substringBeforeLast(String, char, String)340%20%222211
startsWith(CharSequence, CharSequence, int, boolean)330%60%443311
lastIndexOf(CharSequence, char, int, boolean)290%40%333311
substring(String, IntRange)280%n/a111111
removeSuffix(CharSequence, CharSequence)280%20%223311
lastIndexOf(CharSequence, String, int, boolean)280%40%333311
removePrefix(CharSequence, CharSequence)260%20%223311
lineSequence(CharSequence)260%n/a111111
toBooleanStrict(String)250%40%335511
indexOfAny(CharSequence, Collection, int, boolean)220%20%221111
lastIndexOfAny(CharSequence, Collection, int, boolean)220%20%221111
rangesDelimitedBy$StringsKt__StringsKt$default(CharSequence, char[], int, boolean, int, int, Object)220%n/a111111
rangesDelimitedBy$StringsKt__StringsKt$default(CharSequence, String[], int, boolean, int, int, Object)220%n/a111111
replaceRange(CharSequence, IntRange, CharSequence)210%n/a111111
splitToSequence(CharSequence, String[], boolean, int)210%n/a111111
splitToSequence(CharSequence, char[], boolean, int)210%n/a111111
toBooleanStrictOrNull(String)210%40%335511
requireNonNegativeLimit(int)200%40%331111
rangesDelimitedBy$StringsKt__StringsKt(CharSequence, String[], int, boolean, int)190%n/a113311
substring(CharSequence, IntRange)180%n/a111111
endsWith(CharSequence, char, boolean)180%40%331111
subSequence(CharSequence, IntRange)170%n/a111111
removeRange(CharSequence, IntRange)170%n/a111111
startsWith(CharSequence, char, boolean)170%40%331111
lastIndexOfAny$default(CharSequence, char[], int, boolean, int, Object)170%n/a111111
findLastAnyOf$default(CharSequence, Collection, int, boolean, int, Object)170%n/a111111
lastIndexOfAny$default(CharSequence, Collection, int, boolean, int, Object)170%n/a111111
lastIndexOf$default(CharSequence, char, int, boolean, int, Object)170%n/a111111
lastIndexOf$default(CharSequence, String, int, boolean, int, Object)170%n/a111111
contains(CharSequence, CharSequence, boolean)162156%4233%340301
replaceRange(String, IntRange, CharSequence)160%n/a111111
indexOfAny$default(CharSequence, char[], int, boolean, int, Object)160%n/a111111
findAnyOf$default(CharSequence, Collection, int, boolean, int, Object)160%n/a111111
indexOfAny$default(CharSequence, Collection, int, boolean, int, Object)160%n/a111111
rangesDelimitedBy$StringsKt__StringsKt(CharSequence, char[], int, boolean, int)160%n/a112211
splitToSequence$default(CharSequence, String[], boolean, int, int, Object)160%n/a111111
split$default(CharSequence, String[], boolean, int, int, Object)160%n/a111111
splitToSequence$default(CharSequence, char[], boolean, int, int, Object)160%n/a111111
split$default(CharSequence, char[], boolean, int, int, Object)160%n/a111111
split$default(CharSequence, Regex, int, int, Object)160%n/a111111
splitToSequence$default(CharSequence, Regex, int, int, Object)160%n/a111111
trim(String, Function1)150%n/a111111
trimStart(String, Function1)150%n/a111111
trimEnd(String, Function1)150%n/a111111
trim(CharSequence, char[])150%n/a111111
trim(String, char[])150%n/a111111
trimStart(CharSequence, char[])150%20%221111
trimStart(String, char[])150%20%221111
trimEnd(CharSequence, char[])150%20%221111
trimEnd(String, char[])150%20%221111
ifEmpty(CharSequence, Function0)150%40%331111
substring$default(CharSequence, int, int, int, Object)150%n/a111111
replaceRange(String, int, int, CharSequence)140%n/a111111
replace(CharSequence, Regex, String)140%n/a111111
replace(CharSequence, Regex, Function1)140%n/a111111
replaceFirst(CharSequence, Regex, String)140%n/a111111
endsWith(CharSequence, CharSequence, boolean)132363%3350%341301
indexOf(CharSequence, char, int, boolean)131655%2250%231301
indexOf$StringsKt__StringsKt$default(CharSequence, CharSequence, int, int, boolean, boolean, int, Object)130%n/a111111
findAnyOf(CharSequence, Collection, int, boolean)130%n/a111111
findLastAnyOf(CharSequence, Collection, int, boolean)130%n/a111111
indexOf(CharSequence, String, int, boolean)121961%2250%231301
getIndices(CharSequence)120%n/a111111
removeRange(String, IntRange)120%n/a111111
trimStart(CharSequence)110%20%221111
trimEnd(CharSequence)110%20%221111
ifBlank(CharSequence, Function0)110%20%221111
removeSurrounding(CharSequence, CharSequence)110%n/a111111
removeSurrounding(String, CharSequence)110%n/a111111
replaceBefore$default(String, char, String, String, int, Object)110%n/a111111
replaceBefore$default(String, String, String, String, int, Object)110%n/a111111
replaceAfter$default(String, char, String, String, int, Object)110%n/a111111
replaceAfter$default(String, String, String, String, int, Object)110%n/a111111
replaceAfterLast$default(String, String, String, String, int, Object)110%n/a111111
replaceAfterLast$default(String, char, String, String, int, Object)110%n/a111111
replaceBeforeLast$default(String, char, String, String, int, Object)110%n/a111111
replaceBeforeLast$default(String, String, String, String, int, Object)110%n/a111111
startsWith$default(CharSequence, CharSequence, int, boolean, int, Object)110%n/a111111
split(CharSequence, Regex, int)110%n/a111111
splitToSequence(CharSequence, Regex, int)110%n/a111111
padStart$default(CharSequence, int, char, int, Object)100%n/a111111
padStart(String, int, char)100%n/a111111
padStart$default(String, int, char, int, Object)100%n/a111111
padEnd$default(CharSequence, int, char, int, Object)100%n/a111111
padEnd(String, int, char)100%n/a111111
padEnd$default(String, int, char, int, Object)100%n/a111111
isNullOrEmpty(CharSequence)100%40%332211
isEmpty(CharSequence)100%20%221111
isNotEmpty(CharSequence)100%20%221111
isNotBlank(CharSequence)100%20%221111
isNullOrBlank(CharSequence)100%40%332211
substringBefore$default(String, String, String, int, Object)100%n/a111111
substringAfter$default(String, char, String, int, Object)100%n/a111111
substringAfter$default(String, String, String, int, Object)100%n/a111111
substringBeforeLast$default(String, char, String, int, Object)100%n/a111111
substringBeforeLast$default(String, String, String, int, Object)100%n/a111111
substringAfterLast$default(String, char, String, int, Object)100%n/a111111
substringAfterLast$default(String, String, String, int, Object)100%n/a111111
removeRange(String, int, int)100%n/a111111
matches(CharSequence, Regex)100%n/a111111
startsWith$default(CharSequence, char, boolean, int, Object)100%n/a111111
endsWith$default(CharSequence, char, boolean, int, Object)100%n/a111111
commonPrefixWith$default(CharSequence, CharSequence, boolean, int, Object)100%n/a111111
commonSuffixWith$default(CharSequence, CharSequence, boolean, int, Object)100%n/a111111
contains(CharSequence, Regex)100%n/a111111
startsWith(CharSequence, CharSequence, boolean)92371%3350%341301
iterator(CharSequence)90%n/a112211
substring(CharSequence, int, int)90%n/a111111
trim(String)80%n/a111111
trimStart(String)80%n/a111111
trimEnd(String)80%n/a111111
orEmpty(String)80%20%221111
getLastIndex(CharSequence)80%n/a111111
subSequence(String, int, int)80%n/a111111
lines(CharSequence)70%n/a111111
removeSuffix(String, CharSequence)23494%1150%121301
substringBefore(String, char, String)23294%1150%120201
removePrefix(String, CharSequence)22893%1150%121301
indexOf$default(CharSequence, String, int, boolean, int, Object)21487%n/a010101
indexOf$default(CharSequence, char, int, boolean, int, Object)16100%n/a010101
contains(CharSequence, char, boolean)15100%2100%020101
trim(CharSequence)11100%n/a010101
substringBefore$default(String, char, String, int, Object)10100%n/a010101
startsWith$default(CharSequence, CharSequence, boolean, int, Object)10100%n/a010101
endsWith$default(CharSequence, CharSequence, boolean, int, Object)10100%n/a010101
contains$default(CharSequence, CharSequence, boolean, int, Object)10100%n/a010101
contains$default(CharSequence, char, boolean, int, Object)10100%n/a010101