Utility

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total944 of 3,81875%205 of 63667%1684011978081980
RLEStringToIntArray(String)830%140%88202011
RLEStringToShortArray(String)820%100%66161611
arrayToRLEString(short[])590%60%44131311
arrayToRLEString(int[])490%60%44131311
appendToRule(StringBuilder, int, boolean, boolean, StringBuilder)4614776%95585%73383601
fromHex(String, int, Pattern)450%40%338811
encodeRun(Appendable, int, int)430%100%66141411
arrayEquals(double[], Object)330%100%665511
hex(CharSequence, int, CharSequence, boolean, Appendable)293453%5550%3661301
arrayRegionMatches(double[], int, double[], int, int)290%40%335511
hex(byte[], int, int, String)280%40%335511
repeat(String, int)270%60%446611
encodeRun(Appendable, short, int)223963%4660%3671801
appendInt(Appendable, int)220%n/a116611
unescapeAndLengthAt(CharSequence, int, int)2123591%145078%123477501
arrayEquals(Object, Object)212352%5758%570601
appendNumber(Appendable, int, int, int)191747%3350%3451001
RLEStringToByteArray(String)189884%41680%41233301
lookup(String, String[])180%40%333311
encodeRun(Appendable, byte, int, byte[])163669%4660%3631201
getInt(String, int)160%n/a111111
parseInteger(String, int[], int)155779%8642%6852501
formatForSource(String)1215592%31986%31243501
quotedIndexOf(String, int, int, String)122567%6650%472901
RLEStringToCharArray(String)116886%2880%2611601
hex(CharSequence, int, CharSequence)110%n/a111111
format1ForSource(String)1013393%31381%3922501
fromHex(String, int, String)100%20%221111
highBit(int)95986%3975%3721901
arrayEquals(int[], Object)92472%6440%560501
parsePattern(String, int, int, String, int[])87490%41275%41042401
arrayEquals(Object[], Object)82575%5550%460501
codePointAndLength(int, int)82071%4450%450301
checkCompare(Comparable, Comparable)8850%4233%340101
checkHash(Object)70%20%221111
escape(Appendable, int)69794%2100%0221501
parsePattern(String, Replaceable, int, int)66291%31178%3832301
split(String, char, String[])64287%1583%1411001
appendEncodedByte(Appendable, byte, byte[])63485%2100%0221101
recursiveAppendNumber(Appendable, int, int, int)62781%4100%032801
appendTo(CharSequence, Appendable)6650%n/a012401
joinStrings(CharSequence, Iterable)53988%2880%2611401
splitString(String, String)50%n/a111111
arrayEquals(byte[], Object)42987%4660%460501
cpFromCodePointAndLength(int)4763%1150%120201
lengthFromCodePointAndLength(int)4763%1150%120201
splitWhitespace(String)40%n/a111111
unescapeLeniently(CharSequence)36695%21083%2711701
Utility()30%n/a111111
parseNumber(String, int[], int)4495%1787%1511601
hex(long, int)4295%1990%1601001
shouldAlwaysBeEscaped(int)4195%11794%11011301
charSequenceEquals(CharSequence, CharSequence)3594%21083%271901
arrayRegionMatches(int[], int, int[], int, int)2692%1375%130501
arrayRegionMatches(byte[], int, byte[], int, int)2692%1375%130501
static {...}285100%n/a010401
unescape(CharSequence)81100%12100%0701801
arrayToRLEString(byte[])72100%2675%2501501
escape(String)69100%14100%0801301
arrayToRLEString(char[])61100%1583%1401301
parseUnicodeIdentifier(String, int[])49100%8100%0501401
split(String, char)44100%4100%030801
parseChar(String, int[], char)40100%4100%030701
_digit16(int)32100%3975%370701
arrayRegionMatches(Object[], int, Object[], int, int)29100%4100%030501
arrayRegionMatches(char[], int, char[], int, int)28100%4100%030501
valueOf(int[])23100%2100%020401
compareUnsigned(int, int)20100%4100%030701
charSequenceHashCode(CharSequence)20100%2100%020401
addExact(int, int)19100%2100%020401
appendToRule(StringBuilder, String, boolean, boolean, StringBuilder)17100%2100%020301
_digit8(int)12100%4100%030301
hex(CharSequence)11100%n/a010101
escapeUnprintable(Appendable, int)11100%2100%020401
appendToRule(StringBuilder, UnicodeMatcher, boolean, StringBuilder)11100%2100%020401
isUnprintable(int)10100%4100%030101
sameObjects(Object, Object)7100%2100%020101
unescapeAndLengthAt(CharSequence, int)6100%n/a010101
codePointAndLength(int, int, int)6100%n/a010101
hex(long)4100%n/a010101