com.ibm.icu.util

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,803 of 65,99992%1,335 of 7,02580%1,2305,4151,01212,736821,8323172
Calendar8346,04487%17160677%1405731701,314515801
VTimeZone6963,47283%22643165%1813891791,03515801
ULocale.AliasReplacer1991,09884%7920371%651532529201201
SimpleTimeZone1961,98391%8930477%872481737904701
GlobalizationPreferences1823,75395%5421479%461854441614301
ULocale1743,52595%4831986%4331434653013001
VersionInfo17358077%274361%17544015021901
CodePointTrie.Small.SmallStringIterator1730%200%131332323311
MutableCodePointTrie1533,01395%4938988%492552266903401
BytesTrie1501,35790%2615685%251222530003101
RuleBasedTimeZone1131,57493%6923777%601763241012301
UResourceBundle10344881%165978%19823216184401
CodePointTrie10095490%2811880%26881422801201
PersianCalendar9974688%2893%1035298582001
Currency9878988%139187%13992922134501
TimeZone9186990%3514980%321422225424801
LocaleMatcher.Builder8514663%17934%1230155611701
CharsTrie821,18493%1916189%191251730003501
CodePointMap.StringIterator7426%0%5917263701
HebrewCalendar661,75396%1511388%14941119212901
ByteArrayWrapper25483%103477%1134106021201
MeasureUnit1,56497%167482%1578853703301
CodePointMap.RangeIterator0%0%77774411
BasicTimeZone1,00996%3614279%3797102531801
IslamicCalendar3,30298%114178%1063915113601
LocaleData29288%191544%153398401501
STZInfo11074%1071%3114330401
ULocale.JDKLocaleHelper49793%177581%1753161420601
Calendar.WeekData7870%7956%8123161401
TimeUnit54%80%91110142401
ChineseCalendar1,69498%99991%1098726914401
StringTokenizer74396%1210289%1275518201801
LocaleMatcher91097%79393%776420502601
Region90197%179584%1772523101601
CompactCharArray55696%86889%857512201901
CompactByteArray50296%5490%648511401801
CharsTrieBuilder40295%3088%43538501801
Currency.CurrencyNameResultHandler0%0%44663311
StringTrieBuilder20892%2180%5222550801
CodePointMap9283%2187%5173302501
BytesTrie.Entry8683%100%2103222901
IndianCalendar67797%3294%337410412001
UniversalTimeScale42996%2583%53356301301
CodePointTrie.Fast3278%50%5101101601
BytesTrieBuilder46997%3690%43919501901
StringTrieBuilder.LinearMatchNode43097%3685%6295980801
CodePointTrie.Small71%100%282112501
MutableCodePointTrie.AllSameBlocks20394%2388%3180450501
SimpleHoliday21795%1470%5182410801
GenderInfo9889%2291%4203352601
StringTrieBuilder.ListBranchNode29396%2681%6243630801
OutputInt23%n/a23452301
LocalePriorityList12593%990%21743511201
StringTrieBuilder.SplitBranchNode11392%857%6132280601
StringTrieBuilder.ValueNode10091%1062%6172300901
MeasureUnit.MeasureUnitProxy84%50%162190501
Output50%0%24151301
Calendar.PatternData9592%1487%2122290401
CodePointTrie.Fast86388%50%4100100601
CodePointTrie.Fast1687%50%4100100601
IllformedLocaleException75%50%25291401
JapaneseCalendar32397%3188%44019502101
GregorianCalendar1,36499%9696%479217002901
CaseInsensitiveString6591%770%3123250701
GenderInfo.ListGenderStyle89%50%131130201
CodePointTrie.Fast86%100%181111501
CodePointTrie.Small1664%n/a12131201
CodePointTrie.Small864%n/a12131201
CodePointTrie.Small3264%n/a12131201
StringTrieBuilder.DynamicBranchNode24998%2395%1181540601
StringTrieBuilder.BranchHeadNode9595%866%4112200501
StringTrieBuilder.IntermediateValueNode6392%62%392170501
MutableCodePointTrie.MixedBlocks51399%5795%346011001601
CharsTrie.Iterator50899%5798%23611011701
BytesTrie.Iterator45599%5598%2351881701
LocalePriorityList.Builder37098%4794%33507601001
TimeArrayTimeZoneRule24598%3288%32904801101
LocaleMatcher.Result13197%1881%4201350901
TimeUnitAmount73%n/a13151301
LocaleMatcher.LsrIterator60%n/a12131201
EasterRule29598%1593%1150500701
StringTrieBuilder.Node93%1083%3131131701
CurrencyServiceShim93%83%1101140701
Currency.CurrencyStringInfo80%n/a13161301
EthiopicCalendar20099%28100%13415212001
CopticCalendar10498%8100%12113211701
BytesTrieBuilder.BytesAsCharSequence90%n/a14171401
SimpleDateRule23899%1995%1190540901
DateInterval98%66%290120601
CECalendar584100%10100%02306201801
PersianCalendar.NonLeapYears387100%8100%07090301
AnnualTimeZoneRule374100%5998%14208201201
DateTimeRule365100%981%22008001201
MeasureUnit.MeasurePrefix323100%n/a050420501
IslamicCalendar.UmalquraAlgorithm254100%2893%2230530801
ULocale.Builder212100%100%01505901401
RangeDateRule200100%3597%1270410901
HebrewHoliday194100%n/a030290301
CodePointTrie.Fast.FastStringIterator173100%1680%4130320301
ULocale.RegionValidateMap164100%100%080150501
IslamicCalendar.IslamicAlgorithm156100%8100%0120230801
TaiwanCalendar142100%1392%12004201301
IslamicCalendar.CivilAlgorithm127100%8100%0120210801
BuddhistCalendar104100%100%01703401501
EasterHoliday100100%n/a040180401
DangiCalendar99100%n/a050220501
Holiday91100%n/a01403001401
Measure89100%1593%1150210701
UResourceBundleIterator70100%100%080150501
UniversalTimeScale.TimeScaleData64100%100%020150101
GenderInfo.Cache61100%100%060170301
TimeZoneRule60100%75%180160601
BasicTimeZone.LocalOption100%n/a020100201
BytesTrie.Result100%100%07080401
TimeZone.ConstantZone100%100%0100180901
TimeZoneTransition100%n/a050130501
MeasureUnit.MeasureUnitSink100%8100%050100101
Region.RegionType100%n/a01080101
CodePointTrie.Data32100%100%06090501
CodePointTrie.Data8100%100%06090501
CodePointTrie.Data16100%100%06090501
IslamicCalendar.CalculationType100%n/a03090301
CodePointMap.Range100%n/a050110501
LocaleMatcher.ULocaleLsrIterator100%n/a04090401
LocaleMatcher.LocaleLsrIterator100%n/a04090401
CurrencyAmount100%n/a05090501
StringTrieBuilder.State100%n/a01050101
InitialTimeZoneRule100%100%080100701
CodePointTrie.ValueWidth100%n/a01040101
ChineseCalendar.MonthInfo100%n/a01070101
GenderInfo.Gender100%n/a01040101
UResourceBundle.RootType100%n/a01040101
CodePointMap.RangeOption100%n/a01040101
MeasureUnit.Complexity100%n/a01040101
TimeZone.SystemTimeZoneType100%n/a01040101
ULocale.AvailableType100%n/a01040101
MeasureUnit.CurrencyNumericCodeSink100%100%02040101
LocalePriorityList.new Comparator() {...}100%100%04030201
ICUCloneNotSupportedException100%n/a04070401
ICUException100%n/a04070401
ICUUncheckedIOException100%n/a04070401
ICUInputTooLongException100%n/a04070401
StringTrieBuilder.Option100%n/a01030101
Currency.CurrencyUsage100%n/a01030101
ULocale.Category100%n/a01030101
LocaleMatcher.Direction100%n/a01030101
Calendar.FormatConfiguration100%n/a05050501
LocaleMatcher.FavorSubtag100%n/a01030101
CodePointTrie.Type100%n/a01030101
LocaleMatcher.Demotion100%n/a01030101
ULocale.Minimize100%n/a01030101
LocaleData.PaperSize100%n/a03060301
LocaleData.MeasurementSystem100%n/a01030101
CurrencyServiceShim.CFService100%n/a01040101
CurrencyServiceShim.CFService.new ICULocaleService.ICUResourceBundleFactory() {...}100%n/a02020201
MeasureUnit.new MeasureUnit.Factory() {...}100%n/a02020201
MeasureUnit.new MeasureUnit.Factory() {...}100%n/a02020201
ULocale.new SoftCache() {...}100%n/a02020201
Range100%n/a01040101
MeasureUnit.new MeasureUnit.Factory() {...}100%n/a02020201
NoUnit100%n/a01030101
ULocale.new SoftCache() {...}100%n/a02020201
Currency.new SoftCache() {...}100%n/a02020201
IslamicCalendar.TBLAAlgorithm100%n/a03030301
StringTrieBuilder.BranchNode100%n/a02020201
UResourceTypeMismatchException100%n/a01020101
RangeValueIterator.Element100%n/a01010101
Currency.ServiceShim100%n/a01010101
BytesTrie.State100%n/a01010101
ValueIterator.Element100%n/a01010101
Calendar.WeekDataCache100%n/a01010101
CharsTrie.State100%n/a01010101