Source file "com/ibm/icu/text/DateTimePatternGenerator.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 4,783 of 4,783 | 0% | 386 of 386 | 0% | 271 | 271 | 580 | 580 | 75 | 75 |
| static {...} | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | ||
| adjustFieldTypes(DateTimePatternGenerator.PatternWithMatcher, DateTimePatternGenerator.DateTimeMatcher, EnumSet, int) | 0% | 0% | 41 | 41 | 46 | 46 | 1 | 1 | ||
| hackTimes(DateTimePatternGenerator.PatternInfo, String) | 0% | 0% | 18 | 18 | 35 | 35 | 1 | 1 | ||
| mapSkeletonMetacharacters(String, EnumSet) | 0% | 0% | 18 | 18 | 34 | 34 | 1 | 1 | ||
| getBestPattern(String, DateTimePatternGenerator.DateTimeMatcher, int) | 0% | 0% | 10 | 10 | 27 | 27 | 1 | 1 | ||
| getAllowedHourFormats(ULocale) | 0% | 0% | 17 | 17 | 39 | 39 | 1 | 1 | ||
| getBestAppending(DateTimePatternGenerator.DateTimeMatcher, int, DateTimePatternGenerator.DistanceInfo, DateTimePatternGenerator.DateTimeMatcher, EnumSet, int) | 0% | 0% | 5 | 5 | 21 | 21 | 1 | 1 | ||
| addPatternWithSkeleton(String, String, boolean, DateTimePatternGenerator.PatternInfo) | 0% | 0% | 12 | 12 | 22 | 22 | 1 | 1 | ||
| getBestRaw(DateTimePatternGenerator.DateTimeMatcher, int, DateTimePatternGenerator.DistanceInfo, DateTimePatternGenerator.DateTimeMatcher) | 0% | 0% | 8 | 8 | 21 | 21 | 1 | 1 | ||
| DateTimePatternGenerator() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | ||
| getCanonicalIndex(String, boolean) | 0% | 0% | 9 | 9 | 16 | 16 | 1 | 1 | ||
| addCLDRData(DateTimePatternGenerator.PatternInfo, ULocale) | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| clone() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| skeletonsAreSimilar(String, String) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| fillInMissing() | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| getRedundants(Collection) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| getFields(String) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| getFilteredPattern(DateTimePatternGenerator.FormatParser, BitSet) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| getCanonicalChar(int, char) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| getSkeletons(Map) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| addICUPatterns(DateTimePatternGenerator.PatternInfo, ULocale) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| getName(String) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getSet(String) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| showMask(int) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getCLDRFieldAndWidthNumber(UResource.Key) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| initData(ULocale, boolean) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| getFrozenInstance(ULocale) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| replaceFieldTypes(String, String, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getAllowedHourFormatsLangCountry(String, String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| setDateTimeFormat(int, String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| getDateTimeFormat(int) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| addCanonicalItems() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getCalendarTypeToUse(ULocale) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| isSingleField(String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| setDateTimeFromCalendar(ULocale) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getAppendFormatNumber(UResource.Key) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| getAppendFormatNumber(String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| getSkeleton(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getSkeletonAllowingDuplicates(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getCanonicalSkeletonAllowingDuplicates(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getBaseSkeleton(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getDefaultHourCycle() | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| setFieldDisplayName(int, DateTimePatternGenerator.DisplayWidth, String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| getAppendName(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFieldDisplayName(int, DateTimePatternGenerator.DisplayWidth) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| getBaseSkeletons(Set) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setDateTimeFormat(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getTopBitNumber(int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| setDecimalSymbols(ULocale) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getEmptyInstance() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getInstanceNoStdPat(ULocale) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| cloneAsThawed() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| checkFrozen() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| setAppendItemFormat(int, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setAvailableFormat(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| addPattern(String, boolean, DateTimePatternGenerator.PatternInfo) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBestPattern(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBestPattern(String, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| replaceFieldTypes(String, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setDecimal(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setAppendItemName(int, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| consumeShortTimePattern(String, DateTimePatternGenerator.PatternInfo) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAppendItemFormat(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAppendItemName(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAvailableFormatSet(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| freeze() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAppendFormat(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getInstance() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getInstance(ULocale) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getInstance(Locale) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setDefaultHourFormatChar(char) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getDateTimeFormat() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDefaultHourFormatChar() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDecimal() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isFrozen() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |