PhoneNumberUtil

Source file "shaded_package/com/google/i18n/phonenumbers/PhoneNumberUtil.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,740 of 4,7400%659 of 6590%4414411,0861,086105105
static {...}6350%20%2211311311
parseHelper(CharSequence, String, boolean, boolean, Phonenumber.PhoneNumber)2460%460%2424595911
formatOutOfCountryKeepingAlphaChars(Phonenumber.PhoneNumber, String)1860%260%1414444411
formatNumberForMobileDialing(Phonenumber.PhoneNumber, String, boolean)1790%500%2626353511
formatInOriginalFormat(Phonenumber.PhoneNumber, String)1680%280%1616525211
formatOutOfCountryCallingNumber(Phonenumber.PhoneNumber, String)1410%160%99323211
testNumberLength(CharSequence, Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberType)1410%240%1313333311
maybeExtractCountryCode(CharSequence, Phonemetadata.PhoneMetadata, StringBuilder, boolean, Phonenumber.PhoneNumber)1340%240%1313373711
maybeStripNationalPrefixAndCarrierCode(StringBuilder, Phonemetadata.PhoneMetadata, StringBuilder)1320%300%1616303011
getNumberTypeHelper(String, Phonemetadata.PhoneMetadata)1080%280%1515292911
formatByPattern(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat, List)970%80%55282811
getExampleNumberForNonGeoEntity(int)950%80%55131311
formatNsnUsingPattern(String, Phonemetadata.NumberFormat, PhoneNumberUtil.PhoneNumberFormat, CharSequence)920%180%1010272711
PhoneNumberUtil(MetadataSource, Map)910%80%55181811
buildNationalNumberForParsing(String, StringBuilder)820%120%77191911
getExampleNumberForType(PhoneNumberUtil.PhoneNumberType)680%80%55151511
isNumberMatch(Phonenumber.PhoneNumber, Phonenumber.PhoneNumber)670%200%1111202011
getInvalidExampleNumber(String)620%80%55171711
format(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat, StringBuilder)610%40%33171711
getLengthOfNationalDestinationCode(Phonenumber.PhoneNumber)600%80%55141411
isNumberMatch(CharSequence, CharSequence)600%40%33151511
isNumberMatch(Phonenumber.PhoneNumber, CharSequence)600%60%44161611
formatNationalNumberWithCarrierCode(Phonenumber.PhoneNumber, CharSequence)500%20%22111111
getLengthOfGeographicalAreaCode(Phonenumber.PhoneNumber)460%120%77131311
truncateTooLongNumber(Phonenumber.PhoneNumber)460%80%55121211
extractCountryCode(StringBuilder, StringBuilder)450%100%669911
extractPossibleNumber(CharSequence)440%60%44111111
chooseFormattingPatternForNumber(List, String)430%80%559911
getRegionCodeForNumberFromRegionList(Phonenumber.PhoneNumber, List)430%80%55111111
maybeStripExtension(StringBuilder)430%80%558811
prefixNumberWithCountryCallingCode(int, PhoneNumberUtil.PhoneNumberFormat, StringBuilder)420%40%449911
getExampleNumberForType(String, PhoneNumberUtil.PhoneNumberType)420%40%33101011
getNddPrefixForRegion(String, boolean)420%80%55111111
normalizeHelper(CharSequence, Map, boolean)410%60%449911
getRegionCodeForNumber(Phonenumber.PhoneNumber)410%40%338811
getSupportedTypesForMetadata(Phonemetadata.PhoneMetadata)400%80%557711
maybeStripInternationalPrefixAndNormalize(StringBuilder, String)400%60%44121211
parsePrefixAsIdd(Pattern, StringBuilder)390%60%44111111
normalizeDigits(CharSequence, boolean)380%60%449911
maybeAppendFormattedExtension(Phonenumber.PhoneNumber, Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberFormat, StringBuilder)380%80%557711
getNumberDescByType(Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberType)380%110%1111121211
copyCoreFieldsOnly(Phonenumber.PhoneNumber)370%40%339911
setItalianLeadingZerosForPhoneNumber(CharSequence, Phonenumber.PhoneNumber)360%100%669911
isValidNumberForRegion(Phonenumber.PhoneNumber, String)350%80%558811
hasFormattingPatternForNumber(Phonenumber.PhoneNumber)320%40%33101011
getNationalSignificantNumber(Phonenumber.PhoneNumber)320%40%337711
formatNsn(String, Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberFormat, CharSequence)310%60%448811
format(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat)290%60%447711
normalize(StringBuilder)280%20%225511
getSupportedTypesForRegion(String)280%20%225511
isPossibleNumberForTypeWithReason(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberType)280%20%227711
getCountryCodeForRegion(String)270%40%335511
getSupportedTypesForNonGeoEntity(int)260%20%225511
canBeInternationallyDialled(Phonenumber.PhoneNumber)240%40%335511
getNumberType(Phonenumber.PhoneNumber)230%20%226611
isNumberMatchingDesc(String, Phonemetadata.PhoneNumberDesc)230%40%335511
rawInputContainsNationalPrefix(String, String, String)220%20%227711
isMobileNumberPortableRegion(String)220%20%225511
getCountryCodeForValidRegion(String)210%20%224411
isNationalNumberSuffixOfTheOther(Phonenumber.PhoneNumber, Phonenumber.PhoneNumber)200%40%334411
createExtnPattern(String)190%n/a111111
isAlphaNumber(CharSequence)190%20%225511
isNumberGeographical(PhoneNumberUtil.PhoneNumberType, int)180%80%552211
checkRegionForParsing(CharSequence, String)180%80%555511
getRegionCodesForCountryCode(int)170%20%223311
getRegionCodeForCountryCode(int)160%20%222211
isPossibleNumberForType(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberType)150%40%332211
isPossibleNumber(Phonenumber.PhoneNumber)140%40%332211
isViablePhoneNumber(CharSequence)130%20%224411
getCountryMobileToken(int)130%20%223311
descHasPossibleNumberData(Phonemetadata.PhoneNumberDesc)130%40%331111
descHasData(Phonemetadata.PhoneNumberDesc)130%60%443311
createInstance(MetadataLoader)130%20%223311
createInstance(MetadataSource)130%20%224411
getMetadataForNonGeographicalRegion(int)130%20%223311
formattingRuleHasFirstGroupOnly(String)120%40%332211
getMetadataForRegionOrCallingCode(int, String)120%20%223311
formatNationalNumberWithPreferredCarrierCode(Phonenumber.PhoneNumber, CharSequence)120%20%224411
isValidRegionCode(String)110%40%331111
getMetadataForRegion(String)110%20%223311
parse(CharSequence, String)110%n/a113311
parseAndKeepRawInput(CharSequence, String)110%n/a113311
isPossibleNumber(CharSequence, String)100%n/a113311
isValidNumber(Phonenumber.PhoneNumber)90%n/a112211
findNumbers(CharSequence, String, PhoneNumberUtil.Leniency, long)90%n/a111111
isNumberGeographical(Phonenumber.PhoneNumber)80%n/a111111
parse(CharSequence, String, Phonenumber.PhoneNumber)80%n/a112211
parseAndKeepRawInput(CharSequence, String, Phonenumber.PhoneNumber)80%n/a112211
getInstance()70%20%223311
formatNsn(String, Phonemetadata.PhoneMetadata, PhoneNumberUtil.PhoneNumberFormat)70%n/a111111
formatNsnUsingPattern(String, Phonemetadata.NumberFormat, PhoneNumberUtil.PhoneNumberFormat)70%n/a111111
findNumbers(CharSequence, String)70%n/a111111
hasValidCountryCallingCode(int)60%n/a111111
testNumberLength(CharSequence, Phonemetadata.PhoneMetadata)60%n/a111111
normalizeDigitsOnly(CharSequence)0%n/a111111
normalizeDiallableCharsOnly(CharSequence)0%n/a111111
convertAlphaCharactersInNumber(CharSequence)0%n/a111111
getSupportedCallingCodes()0%n/a111111
getExampleNumber(String)0%n/a111111
isNANPACountry(String)0%n/a111111
isPossibleNumberWithReason(Phonenumber.PhoneNumber)0%n/a111111
getAsYouTypeFormatter(String)0%n/a111111
getSupportedRegions()0%n/a111111
getSupportedGlobalNetworkCallingCodes()0%n/a111111
setInstance(PhoneNumberUtil)0%n/a112211