Source file "shaded_package/com/google/i18n/phonenumbers/PhoneNumberUtil.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 4,740 of 4,740 | 0% | 659 of 659 | 0% | 441 | 441 | 1,086 | 1,086 | 105 | 105 |
| static {...} | 0% | 0% | 2 | 2 | 113 | 113 | 1 | 1 | ||
| parseHelper(CharSequence, String, boolean, boolean, Phonenumber.PhoneNumber) | 0% | 0% | 24 | 24 | 59 | 59 | 1 | 1 | ||
| formatOutOfCountryKeepingAlphaChars(Phonenumber.PhoneNumber, String) | 0% | 0% | 14 | 14 | 44 | 44 | 1 | 1 | ||
| formatNumberForMobileDialing(Phonenumber.PhoneNumber, String, boolean) | 0% | 0% | 26 | 26 | 35 | 35 | 1 | 1 | ||
| formatInOriginalFormat(Phonenumber.PhoneNumber, String) | 0% | 0% | 16 | 16 | 52 | 52 | 1 | 1 | ||
| formatOutOfCountryCallingNumber(Phonenumber.PhoneNumber, String) | 0% | 0% | 9 | 9 | 32 | 32 | 1 | 1 | ||
| testNumberLength(CharSequence, Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberType) | 0% | 0% | 13 | 13 | 33 | 33 | 1 | 1 | ||
| maybeExtractCountryCode(CharSequence, Phonemetadata.PhoneMetadata, StringBuilder, boolean, Phonenumber.PhoneNumber) | 0% | 0% | 13 | 13 | 37 | 37 | 1 | 1 | ||
| maybeStripNationalPrefixAndCarrierCode(StringBuilder, Phonemetadata.PhoneMetadata, StringBuilder) | 0% | 0% | 16 | 16 | 30 | 30 | 1 | 1 | ||
| getNumberTypeHelper(String, Phonemetadata.PhoneMetadata) | 0% | 0% | 15 | 15 | 29 | 29 | 1 | 1 | ||
| formatByPattern(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat, List) | 0% | 0% | 5 | 5 | 28 | 28 | 1 | 1 | ||
| getExampleNumberForNonGeoEntity(int) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| formatNsnUsingPattern(String, Phonemetadata.NumberFormat, PhoneNumberUtil.PhoneNumberFormat, CharSequence) | 0% | 0% | 10 | 10 | 27 | 27 | 1 | 1 | ||
| PhoneNumberUtil(MetadataSource, Map) | 0% | 0% | 5 | 5 | 18 | 18 | 1 | 1 | ||
| buildNationalNumberForParsing(String, StringBuilder) | 0% | 0% | 7 | 7 | 19 | 19 | 1 | 1 | ||
| getExampleNumberForType(PhoneNumberUtil.PhoneNumberType) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| isNumberMatch(Phonenumber.PhoneNumber, Phonenumber.PhoneNumber) | 0% | 0% | 11 | 11 | 20 | 20 | 1 | 1 | ||
| getInvalidExampleNumber(String) | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| format(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat, StringBuilder) | 0% | 0% | 3 | 3 | 17 | 17 | 1 | 1 | ||
| getLengthOfNationalDestinationCode(Phonenumber.PhoneNumber) | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| isNumberMatch(CharSequence, CharSequence) | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| isNumberMatch(Phonenumber.PhoneNumber, CharSequence) | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| formatNationalNumberWithCarrierCode(Phonenumber.PhoneNumber, CharSequence) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| getLengthOfGeographicalAreaCode(Phonenumber.PhoneNumber) | 0% | 0% | 7 | 7 | 13 | 13 | 1 | 1 | ||
| truncateTooLongNumber(Phonenumber.PhoneNumber) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| extractCountryCode(StringBuilder, StringBuilder) | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| extractPossibleNumber(CharSequence) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| chooseFormattingPatternForNumber(List, String) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| getRegionCodeForNumberFromRegionList(Phonenumber.PhoneNumber, List) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| maybeStripExtension(StringBuilder) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| prefixNumberWithCountryCallingCode(int, PhoneNumberUtil.PhoneNumberFormat, StringBuilder) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getExampleNumberForType(String, PhoneNumberUtil.PhoneNumberType) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| getNddPrefixForRegion(String, boolean) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| normalizeHelper(CharSequence, Map, boolean) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getRegionCodeForNumber(Phonenumber.PhoneNumber) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| getSupportedTypesForMetadata(Phonemetadata.PhoneMetadata) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| maybeStripInternationalPrefixAndNormalize(StringBuilder, String) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| parsePrefixAsIdd(Pattern, StringBuilder) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| normalizeDigits(CharSequence, boolean) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| maybeAppendFormattedExtension(Phonenumber.PhoneNumber, Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberFormat, StringBuilder) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| getNumberDescByType(Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberType) | 0% | 0% | 11 | 11 | 12 | 12 | 1 | 1 | ||
| copyCoreFieldsOnly(Phonenumber.PhoneNumber) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| setItalianLeadingZerosForPhoneNumber(CharSequence, Phonenumber.PhoneNumber) | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| isValidNumberForRegion(Phonenumber.PhoneNumber, String) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| hasFormattingPatternForNumber(Phonenumber.PhoneNumber) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| getNationalSignificantNumber(Phonenumber.PhoneNumber) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| formatNsn(String, Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberFormat, CharSequence) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| format(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| normalize(StringBuilder) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getSupportedTypesForRegion(String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| isPossibleNumberForTypeWithReason(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberType) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| getCountryCodeForRegion(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| getSupportedTypesForNonGeoEntity(int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| canBeInternationallyDialled(Phonenumber.PhoneNumber) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| getNumberType(Phonenumber.PhoneNumber) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| isNumberMatchingDesc(String, Phonemetadata.PhoneNumberDesc) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| rawInputContainsNationalPrefix(String, String, String) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| isMobileNumberPortableRegion(String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getCountryCodeForValidRegion(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isNationalNumberSuffixOfTheOther(Phonenumber.PhoneNumber, Phonenumber.PhoneNumber) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| createExtnPattern(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAlphaNumber(CharSequence) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| isNumberGeographical(PhoneNumberUtil.PhoneNumberType, int) | 0% | 0% | 5 | 5 | 2 | 2 | 1 | 1 | ||
| checkRegionForParsing(CharSequence, String) | 0% | 0% | 5 | 5 | 5 | 5 | 1 | 1 | ||
| getRegionCodesForCountryCode(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getRegionCodeForCountryCode(int) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| isPossibleNumberForType(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberType) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isPossibleNumber(Phonenumber.PhoneNumber) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isViablePhoneNumber(CharSequence) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getCountryMobileToken(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| descHasPossibleNumberData(Phonemetadata.PhoneNumberDesc) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| descHasData(Phonemetadata.PhoneNumberDesc) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| createInstance(MetadataLoader) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| createInstance(MetadataSource) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getMetadataForNonGeographicalRegion(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| formattingRuleHasFirstGroupOnly(String) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| getMetadataForRegionOrCallingCode(int, String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| formatNationalNumberWithPreferredCarrierCode(Phonenumber.PhoneNumber, CharSequence) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isValidRegionCode(String) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| getMetadataForRegion(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| parse(CharSequence, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| parseAndKeepRawInput(CharSequence, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isPossibleNumber(CharSequence, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isValidNumber(Phonenumber.PhoneNumber) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| findNumbers(CharSequence, String, PhoneNumberUtil.Leniency, long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isNumberGeographical(Phonenumber.PhoneNumber) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| parse(CharSequence, String, Phonenumber.PhoneNumber) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| parseAndKeepRawInput(CharSequence, String, Phonenumber.PhoneNumber) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getInstance() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| formatNsn(String, Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberFormat) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| formatNsnUsingPattern(String, Phonemetadata.NumberFormat, PhoneNumberUtil.PhoneNumberFormat) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| findNumbers(CharSequence, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasValidCountryCallingCode(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| testNumberLength(CharSequence, Phonemetadata.PhoneMetadata) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| normalizeDigitsOnly(CharSequence) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| normalizeDiallableCharsOnly(CharSequence) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| convertAlphaCharactersInNumber(CharSequence) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSupportedCallingCodes() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getExampleNumber(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isNANPACountry(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isPossibleNumberWithReason(Phonenumber.PhoneNumber) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAsYouTypeFormatter(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSupportedRegions() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSupportedGlobalNetworkCallingCodes() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setInstance(PhoneNumberUtil) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 |