com.ibm.icu.impl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total85,156 of 85,1560%10,086 of 10,0860%7,2927,29215,27615,2762,1902,190306306
LocaleIDs6,9150%240%23235454111111
Normalizer2Impl3,5740%6680%404404793793707011
Utility3,5520%5480%344344750750676711
PluralRulesLoader3,3880%620%4545137137141411
UCaseProps2,8030%3290%210210412412373711
OlsonTimeZone2,7440%4500%263263509509383811
Trie2Writable2,2100%3030%185185440440333311
ICUResourceBundle2,1050%3120%218218508508626211
UTS462,0820%3520%197197389389202011
PatternProps1,9170%880%54546666101011
CaseMap.GreekUpper1,8950%760%454584845511
UCharacterProperty1,8680%1660%110110273273212111
Punycode1,7270%1240%7272144144101011
UCharacterName1,7010%2360%161161365365434311
ICUResourceBundleReader1,5590%2140%148148316316414111
UnicodeSetStringSpan1,4990%2860%160160374374171711
LocaleDisplayNamesImpl1,4050%2190%144144298298313111
TimeZoneGenericNames1,2180%2080%129129287287232311
ZoneMeta1,2170%2200%139139353353272711
CalendarAstronomer1,1900%340%6060203203434311
LocaleIDParser1,1550%2060%147147282282444411
BMPSet1,0870%2120%116116225225101011
IntTrieBuilder1,0610%1820%105105247247141411
PropsVectors9500%1260%7676174174131311
ICUBinary9380%1160%8484209209262611
ICUService9250%1080%9090207207363611
UPropertyAliases6680%940%6262155155151511
SimpleFormatterImpl6630%1180%68681291299911
Grego6470%460%36367878131311
RelativeDateFormat6310%1120%6666132132101011
TimeZoneNamesImpl6260%1040%7878156156262611
Trie26230%860%6161134134171711
IDNA20036180%1080%6868157157141411
PatternTokenizer6080%830%7171186186252511
TrieIterator6000%640%4343138138111111
Relation5980%580%6666134134373711
UnicodeRegex5530%650%5757128128232311
UResource.Key5300%980%74749494252511
DateNumberFormat5110%720%5858118118222211
Normalizer2Impl.ReorderingBuffer5020%500%4646123123212111
UCharacterName.AlgorithmName4830%730%4949113113111111
UBiDiProps4790%470%4545103103202011
ICUCurrencyDisplayInfoProvider.ICUCurrencyDisplayInfo4720%760%5151113113131311
USerializedSet4540%520%323281816611
RuleCharacterIterator4370%620%44448787131311
ICUResourceBundleReader.ResourceCache4170%700%434390908811
JavaTimeZone3990%340%36369191191911
DayPeriodRules.DayPeriodRulesDataSink3950%620%373773736611
ICUBinary.DatPackageReader3780%620%404083839911
StringRange3580%560%353580807711
Trie2_163550%440%292975757711
Trie2_323540%440%292975757711
SimpleFilteredSentenceBreakIterator3390%660%52528080191911
TextTrieMap.Node3350%420%31318585101011
ICUCurrencyMetaInfo3290%560%373773739911
Row3210%260%37377070242411
UnicodeSetStringSpan.OffsetList3210%480%35356767111111
IntTrie3170%440%38387171161611
Trie2980%520%41416363151511
CalendarCache2960%180%181851519911
CharTrie2960%380%34346262151511
DayPeriodRules2930%540%39396565121211
SimpleFilteredSentenceBreakIterator.Builder2850%400%252567675511
Trie2.Trie2Iterator2840%340%232359596611
ICULocaleService.LocaleKey2740%380%32325959131311
ResourceBundleWrapper.new ResourceBundleWrapper.Loader() {...}2630%400%222260602211
UCharacterNameReader2600%180%141459595511
ICUResourceBundleReader.ReaderValue2590%340%32326262151511
TimeZoneNamesImpl.TZ2MZsCache2590%340%191949492211
TimeZoneNamesImpl.ZNamesLoader2570%640%404055558811
TimeZoneNamesImpl.ZoneStringsLoader2480%320%252552529911
ResourceBundleWrapper2470%280%26265454121211
TZDBTimeZoneNames2460%460%35356363121211
SortedSetRelation2410%550%353563633311
URLHandler2400%440%272767675511
ICUDebug2370%440%282852526611
StringRange.Ranges2360%300%232341418811
ICUResourceBundle.new ICUResourceBundle.Loader() {...}2330%380%212133332211
TimeZoneNamesImpl.ZNames2230%360%34345757101011
ICULocaleService2140%140%23235050161611
DayPeriodRules.DayPeriod2000%240%141427272211
ICUResourceBundleImpl.ResourceTable1980%180%181846469911
ICUResourceBundleReader.ResourceCache.Level1940%200%141438384411
StandardPlural1890%260%232342429911
ReplaceableUCharacterIterator1830%240%24244949121211
CharacterIteratorWrapper1800%180%21214848121211
ValidIdentifiers.ValiditySet1780%220%151539394411
CharacterIteration1730%400%242444444411
TextTrieMap1690%180%20204141111111
UCharArrayIterator1680%160%171723239911
TrieBuilder1580%200%161636366611
URLHandler.JarURLHandler1550%240%141436362211
Normalizer2Impl.Hangul1550%200%171730307711
CaseMap.StringContextIterator1540%180%171738388811
TZDBTimeZoneNames.TZDBNameSearchHandler1510%400%242440404411
UtilityExtensions1500%140%141424247711
ICUNotifier1480%260%171739394411
TZDBTimeZoneNames.TZDBNames1430%190%151542425511
Trie2.CharSequenceIterator1410%120%131331317711
LocaleDisplayNamesImpl.Cache1410%290%181832322211
ICUData1350%160%20203030121211
ValidIdentifiers.ValidityData1350%120%8831312211
ICULocaleService.LocaleKeyFactory1330%120%16164040101011
ICURWLock1330%140%151532328811
LocaleUtility1330%160%131330305511
Norm2AllModes.Normalizer2WithImpl1310%100%17172828121211
ZoneMeta.CustomTimeZoneCache1300%320%181811112211
CurrencyData.CurrencySpacingInfo1290%120%121219196611
ICUResourceBundleReader.Table1270%200%151529295511
TextTrieMap.CharIterator1230%160%141429296611
Norm2AllModes1200%190%202035359911
Norm2AllModes.ComposeNormalizer21180%0%12121919101011
StringPrepDataReader1160%120%121215156611
UCharacterUtility1150%260%191935356611
ValidIdentifiers.Datatype1140%n/a1112121111
URLHandler.FileURLHandler1110%180%121220203311
ICUResourceTableAccess1100%280%171738383311
SimpleCache1050%140%131333336611
ICUCurrencyDisplayInfoProvider.ICUCurrencyDisplayInfo.SpacingInfoSink1050%200%131327273311
TimeZoneNamesImpl.NameSearchHandler1050%200%161626266611
TimeZoneAdapter1030%60%17172323141411
ICUResourceBundle.AvailEntry1020%160%131329295511
ICULocaleService.SimpleLocaleKeyFactory1010%100%111126266611
IterableComparator970%180%151526266611
ICUService.SimpleFactory930%120%121223236611
TimeZoneGenericNames.GenericNameType840%0%5512123311
SoftCache800%160%101024242211
ICUResourceBundleImpl790%80%111116164411
ValidIdentifiers790%160%121222224411
Normalizer2Impl.UTF16Plus760%200%141419194411
TimeZoneNamesImpl.ZNames.NameTypeIndex760%n/a11331111
ICUResourceBundle.new PrivilegedAction() {...}760%100%7716162211
ICUResourceBundleImpl.ResourceArray750%0%8817176611
UCharacterIteratorWrapper750%n/a11112121111111
CaseMap740%100%8817173311
ICUBinary.SingleDataFile740%120%101015154411
StringRange.Range730%120%111112125511
CalendarUtil.CalendarPreferences720%80%8818184411
ICUResourceBundleReader.ReaderCache720%80%5514141111
Norm2AllModes.NoopNormalizer2710%80%16162323121211
DayPeriodRules.CutoffType700%80%6610102211
TimeZoneGenericNames.GenericNameSearchHandler690%100%101020205511
ICUResourceBundleImpl.ResourceContainer690%60%9917176611
Trie2.Range680%140%101011113311
LocaleDisplayNamesImpl.CapitalizationContextSink660%100%7713132211
CurrencyData.DefaultInfo660%120%18181717121211
UResource.Value660%110%101016162211
PropsVectors.new Comparator() {...}650%80%6611112211
ICUResourceBundleReader.Container640%100%111114146611
ValidIdentifiers.Datasubtype640%n/a11771111
ICULocaleService.ICUResourceBundleFactory640%0%8814147711
LocaleDisplayNamesImpl.CapitalizationContextUsage640%n/a11771111
Pair630%120%101014144411
ICUNotifier.NotifyThread630%0%5518183311
ICURWLock.Stats610%n/a3310103311
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}600%120%8814142211
UCharacterProperty.IntProperty600%0%6612125511
Norm2AllModes.DecomposeNormalizer2590%0%9911118811
Norm2AllModes.FCDNormalizer20%0%9911118811
ClassLoaderUtil0%120%101021214411
ICUConfig0%60%7721214411
ICUResourceBundleReader.ReaderCacheKey0%120%9912123311
TimeZoneNamesImpl.MZ2TZsCache0%0%2214141111
RelativeDateFormat.RelDateFmtDataSink0%60%5513132211
UCharacterProperty.BinaryProperty0%0%6610104411
Assert0%0%77885511
TimeZoneGenericNames.Pattern0%n/a44994411
ICUResourceBundle.OpenType0%n/a11551111
CurrencyData.CurrencySpacingInfo.SpacingPattern0%n/a11111111
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%0%33772211
CalendarAstronomer.Equatorial0%n/a33663311
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%180%1111442211
PropsVectors.DefaultGetFoldedValue0%60%5515152211
CacheValue0%60%99996611
PVecToTrieCompactHandler0%0%6610105511
ICUService.LocaleRef0%100%7711112211
ICUCurrencyMetaInfo.UniqueList0%0%55994411
ICUResourceBundleImpl.ResourceString0%60%6610103311
TimeZoneGenericNames.GenericMatchInfo0%n/a6612126611
StringRange.new Comparator() {...}0%0%44772211
ICUResourceBundleReader.Table16320%n/a22772211
CurrencyData.CurrencySpacingInfo.SpacingType0%n/a11111111
Relation.SimpleEntry0%n/a5513135511
DayPeriodRules.DayPeriodRulesCountSink0%0%44992211
ICUService.Key0%n/a77997711
ICUResourceBundleReader.Table320%n/a22772211
Norm2AllModes.new SoftCache() {...}0%0%33552211
CalendarUtil0%0%4410102211
UCharacterProperty.new UCharacterProperty.IntProperty() {...}0%0%44663311
UnicodeRegex.new Comparator() {...}0%0%33772211
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%80%66442211
CacheValue.SoftValue0%0%44773311
Norm2AllModes.Norm2AllModesSingleton0%n/a11771111
LocaleDisplayNamesImpl.ICUDataTable0%0%44663311
ICUCurrencyDisplayInfoProvider0%0%4410103311
ICUCurrencyMetaInfo.InfoCollector0%n/a44664411
Row.R50%n/a11331111
CalendarAstronomer.Horizon0%n/a22552211
TextTrieMap.LongestMatchHandler0%0%55994411
CalendarAstronomer.Ecliptic0%n/a22552211
ZoneMeta.SystemTimeZoneCache0%0%22991111
ICUResourceBundleReader.IsAcceptable0%80%55111111
ICUResourceBundleReader.Table160%n/a22662211
UCharacterProperty.NormQuickCheckIntProperty0%n/a33773311
ICUResourceBundle.2.new URLHandler.URLVisitor() {...}0%0%33552211
LocaleDisplayNamesImpl.DataTableType0%n/a11221111
Trie2.ValueWidth0%n/a11331111
CacheValue.Strength0%n/a11331111
ICUResourceBundleReader.Array0%0%44662211
Row.R40%n/a11331111
ICUResourceBundleImpl.ResourceBinary0%n/a44554411
ICUResourceBundleReader.Array320%n/a22662211
ICUDataVersion0%n/a22882211
ICUResourceBundle.WholeBundle0%n/a11771111
LocaleDisplayNamesImpl.DataTable0%0%55664411
TimeZoneNamesImpl.MZMapEntry0%n/a44884411
UCharacterProperty.NormInertBinaryProperty0%n/a22552211
Row.R30%n/a11331111
RelativeDateFormat.URelativeString0%n/a22882211
ICUResourceBundleReader.Array160%n/a22552211
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%0%44222211
ICUBinary.PackageDataFile0%n/a33663311
IllegalIcuArgumentException0%n/a44774411
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%0%44222211
CurrencyData0%n/a11881111
ICUCurrencyMetaInfo.CurrencyCollector0%n/a44664411
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%n/a22332211
UCharacterProperty.new UCharacterProperty.IntProperty() {...}0%n/a33333311
UCharacterProperty.CaseBinaryProperty0%n/a22552211
ICUCurrencyMetaInfo.RegionCollector0%n/a44664411
ICUResourceBundleImpl.ResourceInt0%n/a44554411
ResourceBundleWrapper.2.new PrivilegedAction() {...}0%n/a22222211
Row.R20%n/a11331111
ICUData.new PrivilegedAction() {...}0%n/a22222211
ICUData.new PrivilegedAction() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.IntProperty() {...}0%n/a33333311
UCharacterProperty.new UCharacterProperty.CombiningClassIntProperty() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.CombiningClassIntProperty() {...}0%n/a22222211
TZDBTimeZoneNames.TZDBNameInfo0%n/a11661111
ICUResourceBundleImpl.ResourceIntVector0%n/a33443311
LocaleDisplayNamesImpl.ICUDataTables0%n/a22442211
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%n/a22332211
CacheValue.NullValue0%0%44553311
LocaleDisplayNamesImpl.DataTables0%n/a22442211
UCharacterProperty.new UCharacterProperty.IntProperty() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.CombiningClassIntProperty() {...}0%n/a22222211
UCharacterProperty.BiDiIntProperty0%n/a22442211
CacheValue.StrongValue0%n/a33333311
CurrencyData.CurrencyFormatInfo0%n/a11551111
ICUData.new PrivilegedAction() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.BinaryProperty() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.BiDiIntProperty() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.BiDiIntProperty() {...}0%n/a22222211
UCharacterProperty.new UCharacterProperty.BiDiIntProperty() {...}0%n/a22222211
InvalidFormatException0%n/a33553311
UCharacterProperty.new UCharacterProperty.BiDiIntProperty() {...}0%n/a22222211
DontCareFieldPosition0%n/a44554411
DayPeriodRules.DayPeriodRulesData0%n/a11331111
UCharacterProperty.CombiningClassIntProperty0%n/a22442211
CalendarAstronomer.new CalendarAstronomer.CoordFunc() {...}0%n/a22222211
CalendarAstronomer.new CalendarAstronomer.CoordFunc() {...}0%n/a22222211
CalendarAstronomer.new CalendarAstronomer.AngleFunc() {...}0%n/a22222211
CalendarAstronomer.new CalendarAstronomer.AngleFunc() {...}0%n/a22222211
LocaleIDParser.new Comparator() {...}0%n/a22222211
ICUConfig.new PrivilegedAction() {...}0%n/a22222211
Normalizer2Impl.IsAcceptable0%0%22111111
ICUService.CacheEntry0%n/a11441111
UCaseProps.IsAcceptable0%0%22111111
ICUBinary.DataFile0%n/a22442211
TimeZoneGenericNames.NameInfo0%n/a11441111
UCharacterProperty.IsAcceptable0%0%22111111
UPropertyAliases.IsAcceptable0%0%22111111
ICUBinary.DatPackageReader.IsAcceptable0%0%22111111
ICUResourceBundle.new SoftCache() {...}0%n/a22222211
UBiDiProps.IsAcceptable0%0%22111111
LocaleDisplayNamesImpl.DataTables.new LocaleDisplayNamesImpl.DataTables() {...}0%n/a22222211
TimeZoneNamesFactoryImpl0%n/a22222211
CurrencyData.new CurrencyData.CurrencyDisplayInfoProvider() {...}0%n/a33333311
TimeZoneGenericNames.Cache0%n/a11111111
Normalizer2Impl.new Trie2.ValueMapper() {...}0%n/a22222211
LocaleDisplayNamesImpl.LangDataTables0%n/a22222211
Norm2AllModes.NFKC_CFSingleton0%n/a11111111
LocaleDisplayNamesImpl.RegionDataTables0%n/a22222211
Norm2AllModes.NFKCSingleton0%n/a11111111
ClassLoaderUtil.new PrivilegedAction() {...}0%n/a22222211
Norm2AllModes.NFCSingleton0%n/a11111111
ResourceBundleWrapper.new SoftCache() {...}0%n/a22222211
CalendarAstronomer.SolarLongitude0%n/a11111111
ICUResourceBundle.new SoftCache() {...}0%n/a22222211
CalendarAstronomer.MoonAge0%n/a11111111
Trie2.new Trie2.ValueMapper() {...}0%n/a22222211
ICUCache0%n/a11111111
ClassLoaderUtil.BootstrapClassLoader0%n/a11221111
ICULangDataTables0%n/a11221111
ICURegionDataTables0%n/a11221111
Trie2.CharSequenceValues0%n/a11111111
Trie2.UTrie2Header0%n/a11111111
UResource.Sink0%n/a11111111
CacheBase0%n/a11111111
CurrencyData.CurrencyDisplayInfo0%n/a11111111
UResource0%n/a11111111
PropsVectors.DefaultGetFoldingOffset0%n/a11111111
Trie.DefaultGetFoldingOffset0%n/a11111111