MessageFormat

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total350 of 3,06988%109 of 47076%9631075758064
clone()604643%9535%78112301
format(int, MessageFormat.PluralSelectorContext, Object[], Map, MessageFormat.AppendableWrapper, FieldPosition)5343989%147283%1344811301
parse(int, String, ParsePosition, Object[], Map)4526185%153570%122698101
createAppropriateFormat(String, String)2818786%42887%425127201
formatComplexSubMessage(int, MessageFormat.PluralSelectorContext, Object[], Map, MessageFormat.AppendableWrapper)2713783%71568%61254101
getLiteralStringUntilNextArgument(int)194469%5337%3521201
readObject(ObjectInputStream)135681%5550%4621701
findChoiceSubMessage(MessagePattern, int, double)105584%5758%4711801
matchStringUntilLimitPart(MessagePattern, int, int, String, int)104381%6440%5631501
parseChoiceArgument(MessagePattern, int, String, ParsePosition)95886%5550%5632201
updateMetaData(MessageFormat.AppendableWrapper, int, FieldPosition, Object)92775%2675%253701
findOtherSubMessage(int)75488%3975%3721601
parseToMap(String)72175%1150%121601
applyPattern(String, MessagePattern.ApostropheMode)71669%1375%131601
argNameMatches(int, String, int)71669%3125%231401
parse(String)71568%1150%121501
writeObject(ObjectOutputStream)56893%2880%2611701
setFormat(int, Format)52080%1375%131701
getApostropheMode()5758%1150%121301
getFormatByArgumentName(String)3489%2675%252901
resetPattern()1381%1375%131601
getFormatsByArgumentIndex()5996%1787%1501001
equals(Object)4395%41071%481801
getFormats()3294%1375%130401
toPattern()2191%1583%141601
setFormatByArgumentName(String, Format)2896%1583%141701
nextTopLevelArgStart(int)2395%1583%141801
autoQuoteApostrophe(String)86100%12395%11603301
cacheExplicitFormats()78100%10100%0602101
static {...}75100%n/a010401
findFirstPluralNumberArg(int, String)59100%31178%3801401
parse(String, ParsePosition)56100%8100%0501401
formatToCharacterIterator(Object)54100%4100%0301101
setFormatsByArgumentIndex(Format[])37100%6100%040801
setFormatByArgumentIndex(int, Format)32100%6100%040601
setFormatsByArgumentName(Map)27100%1375%130601
dateTimeFormatForPatternOrSkeleton(String)27100%2100%020401
applyPattern(String)24100%2100%020901
setFormats(Format[])23100%1375%130601
getArgumentNames()23100%2100%020401
findKeyword(String, String[])23100%4100%030401
setLocale(ULocale)22100%n/a010801
parseToMap(String, ParsePosition)22100%2100%020601
format(Object, MessageFormat.AppendableWrapper, FieldPosition)21100%4100%030401
format(Object[], Map, MessageFormat.AppendableWrapper, FieldPosition)20100%4100%030401
setCustomArgStartFormat(int, Format)19100%2100%020501
getArgName(int)18100%2100%020401
setArgStartFormat(int, Format)16100%2100%020401
parseObject(String, ParsePosition)14100%2100%020301
getStockDateFormatter()13100%1150%120401
format(Object[], StringBuffer, FieldPosition)11100%n/a010201
format(Map, StringBuffer, FieldPosition)11100%n/a010201
getStockNumberFormatter()11100%2100%020301
MessageFormat(String)10100%n/a010401
format(Object, StringBuffer, FieldPosition)10100%n/a010201
MessageFormat(String, ULocale)9100%n/a010401
format(String, Object[])9100%n/a010201
format(String, Map)9100%n/a010201
MessageFormat(String, Locale)6100%n/a010201
setLocale(Locale)5100%n/a010201
hashCode()5100%n/a010101
getLocale()100%n/a010101
usesNamedArguments()100%n/a010101
getULocale()100%n/a010101