StringUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total143 of 63177%26 of 10174%30100391701043
toStrings(Collection)260%20%226611
isNullOrEmpty(CharSequence[])230%40%334411
appendHeading(Appendable, String, char)220%20%224411
escapeForXml(CharSequence, StringUtils.XmlEscapeMode)1211190%53085%52585601
nullSafeCharSequenceComparator(CharSequence, CharSequence)82273%5758%471501
maybeToString(CharSequence)70%20%223311
randomString(Random, char[], int)62177%n/a012701
requireNullOrNotEmpty(CharSequence, String)5964%1375%131501
collectionToString(Collection)50%n/a111111
appendTo(Collection, StringBuilder)50%n/a112211
appendHeading(Appendable, String)50%n/a111111
returnIfNotEmptyTrimmed(String)41071%2250%232601
requireNotNullOrEmpty(CharSequence, String)40%n/a111111
isNullOrNotEmpty(CharSequence)3975%2250%231301
StringUtils()30%n/a111111
hash(String)30%n/a111111
nullSafeCharSequenceEquals(CharSequence, CharSequence)2675%1150%120101
encodeHex(byte[])47100%2100%020601
randomString(Appendable, Random, char[], int)32100%6100%040701
randomString(int, Random)30100%4100%030701
isNotEmpty(CharSequence[])23100%4100%030401
appendTo(Collection, String, StringBuilder, Consumer)21100%4100%030701
toStringBuilder(Collection, String)14100%n/a010301
requireNotNullNorEmpty(CharSequence, String)10100%2100%020301
static {...}10100%n/a010301
secureOnlineAttackSafeRandomString()9100%n/a010201
secureUniqueRandomString()9100%n/a010201
secureOfflineAttackSafeRandomString()9100%n/a010201
isNullOrEmpty(CharSequence)9100%4100%030101
isNotEmpty(CharSequence)7100%2100%020101
isEmpty(CharSequence)7100%2100%020101
appendTo(Collection, String, StringBuilder)7100%n/a010201
splitLinesPortable(String)7100%n/a010201
insecureRandomString(int)6100%n/a010101
randomString(int)6100%n/a010101
appendTo(Collection, StringBuilder, Consumer)6100%n/a010201
deleteXmlWhitespace(String)6100%n/a010101
lambda$appendTo$0(StringBuilder, Object)5100%n/a010101
escapeForXml(CharSequence)4100%n/a010101
escapeForXmlAttribute(CharSequence)4100%n/a010101
escapeForXmlAttributeApos(CharSequence)4100%n/a010101
escapeForXmlText(CharSequence)4100%n/a010101
toUtf8Bytes(String)4100%n/a010101