From 5f08baabe65a70fbc1b151a80ff17f630bd8c3c9 Mon Sep 17 00:00:00 2001 From: Shaopeng Jia Date: Mon, 6 Sep 2010 06:36:46 +0000 Subject: [PATCH] Bug fixes for code and metadata improvement. Also added new PAGER type support in the library. --- java/release_notes.txt | 11 +++++-- .../phonenumbers/BuildMetadataFromXml.java | 1 + .../phonenumbers/proto/phonemetadata.proto | 1 + .../phonenumbers/src/PhoneNumberMetaData.xml | 30 ++++++++++-------- .../i18n/phonenumbers/AsYouTypeFormatter.java | 4 ++- .../i18n/phonenumbers/PhoneNumberUtil.java | 8 ++++- .../i18n/phonenumbers/Phonemetadata.java | 24 ++++++++++++++ .../data/PhoneNumberMetadataProto_AD | Bin 315 -> 327 bytes .../data/PhoneNumberMetadataProto_AE | Bin 539 -> 551 bytes .../data/PhoneNumberMetadataProto_AF | Bin 279 -> 291 bytes .../data/PhoneNumberMetadataProto_AG | Bin 366 -> 378 bytes .../data/PhoneNumberMetadataProto_AI | Bin 333 -> 345 bytes .../data/PhoneNumberMetadataProto_AL | Bin 670 -> 682 bytes .../data/PhoneNumberMetadataProto_AM | Bin 485 -> 497 bytes .../data/PhoneNumberMetadataProto_AN | Bin 517 -> 529 bytes .../data/PhoneNumberMetadataProto_AO | Bin 251 -> 266 bytes .../data/PhoneNumberMetadataProto_AR | Bin 2075 -> 2087 bytes .../data/PhoneNumberMetadataProto_AS | Bin 315 -> 327 bytes .../data/PhoneNumberMetadataProto_AT | Bin 990 -> 1002 bytes .../data/PhoneNumberMetadataProto_AU | Bin 722 -> 734 bytes .../data/PhoneNumberMetadataProto_AW | Bin 330 -> 342 bytes .../data/PhoneNumberMetadataProto_AZ | Bin 478 -> 490 bytes .../data/PhoneNumberMetadataProto_BA | Bin 328 -> 340 bytes .../data/PhoneNumberMetadataProto_BB | Bin 311 -> 323 bytes .../data/PhoneNumberMetadataProto_BD | Bin 995 -> 1007 bytes .../data/PhoneNumberMetadataProto_BE | Bin 631 -> 643 bytes .../data/PhoneNumberMetadataProto_BF | Bin 329 -> 341 bytes .../data/PhoneNumberMetadataProto_BG | Bin 569 -> 581 bytes .../data/PhoneNumberMetadataProto_BH | Bin 328 -> 340 bytes .../data/PhoneNumberMetadataProto_BI | Bin 280 -> 292 bytes .../data/PhoneNumberMetadataProto_BJ | Bin 352 -> 364 bytes .../data/PhoneNumberMetadataProto_BL | Bin 233 -> 245 bytes .../data/PhoneNumberMetadataProto_BM | Bin 349 -> 361 bytes .../data/PhoneNumberMetadataProto_BN | Bin 235 -> 247 bytes .../data/PhoneNumberMetadataProto_BO | Bin 122 -> 134 bytes .../data/PhoneNumberMetadataProto_BR | Bin 647 -> 659 bytes .../data/PhoneNumberMetadataProto_BS | Bin 491 -> 503 bytes .../data/PhoneNumberMetadataProto_BT | Bin 344 -> 356 bytes .../data/PhoneNumberMetadataProto_BW | Bin 476 -> 488 bytes .../data/PhoneNumberMetadataProto_BY | Bin 555 -> 567 bytes .../data/PhoneNumberMetadataProto_BZ | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_CA | Bin 559 -> 571 bytes .../data/PhoneNumberMetadataProto_CD | Bin 322 -> 334 bytes .../data/PhoneNumberMetadataProto_CF | Bin 265 -> 277 bytes .../data/PhoneNumberMetadataProto_CG | Bin 231 -> 243 bytes .../data/PhoneNumberMetadataProto_CH | Bin 464 -> 476 bytes .../data/PhoneNumberMetadataProto_CI | Bin 344 -> 356 bytes .../data/PhoneNumberMetadataProto_CK | Bin 118 -> 130 bytes .../data/PhoneNumberMetadataProto_CL | Bin 832 -> 844 bytes .../data/PhoneNumberMetadataProto_CM | Bin 345 -> 357 bytes .../data/PhoneNumberMetadataProto_CN | Bin 2543 -> 2555 bytes .../data/PhoneNumberMetadataProto_CO | Bin 135 -> 147 bytes .../data/PhoneNumberMetadataProto_CR | Bin 225 -> 237 bytes .../data/PhoneNumberMetadataProto_CU | Bin 117 -> 129 bytes .../data/PhoneNumberMetadataProto_CV | Bin 280 -> 292 bytes .../data/PhoneNumberMetadataProto_CY | Bin 309 -> 321 bytes .../data/PhoneNumberMetadataProto_CZ | Bin 377 -> 389 bytes .../data/PhoneNumberMetadataProto_DE | Bin 1477 -> 1489 bytes .../data/PhoneNumberMetadataProto_DJ | Bin 252 -> 267 bytes .../data/PhoneNumberMetadataProto_DK | Bin 368 -> 380 bytes .../data/PhoneNumberMetadataProto_DM | Bin 358 -> 370 bytes .../data/PhoneNumberMetadataProto_DO | Bin 299 -> 311 bytes .../data/PhoneNumberMetadataProto_DZ | Bin 553 -> 565 bytes .../data/PhoneNumberMetadataProto_EC | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_EE | Bin 655 -> 667 bytes .../data/PhoneNumberMetadataProto_EG | Bin 557 -> 569 bytes .../data/PhoneNumberMetadataProto_ER | Bin 281 -> 293 bytes .../data/PhoneNumberMetadataProto_ES | Bin 339 -> 351 bytes .../data/PhoneNumberMetadataProto_ET | Bin 1037 -> 1049 bytes .../data/PhoneNumberMetadataProto_FI | Bin 665 -> 677 bytes .../data/PhoneNumberMetadataProto_FJ | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_FK | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_FM | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_FO | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_FR | Bin 458 -> 470 bytes .../data/PhoneNumberMetadataProto_GA | Bin 509 -> 521 bytes .../data/PhoneNumberMetadataProto_GB | Bin 1717 -> 1755 bytes .../data/PhoneNumberMetadataProto_GD | Bin 408 -> 420 bytes .../data/PhoneNumberMetadataProto_GE | Bin 616 -> 628 bytes .../data/PhoneNumberMetadataProto_GF | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_GG | Bin 383 -> 395 bytes .../data/PhoneNumberMetadataProto_GH | Bin 400 -> 412 bytes .../data/PhoneNumberMetadataProto_GI | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_GL | Bin 301 -> 313 bytes .../data/PhoneNumberMetadataProto_GM | Bin 315 -> 327 bytes .../data/PhoneNumberMetadataProto_GN | Bin 341 -> 353 bytes .../data/PhoneNumberMetadataProto_GP | Bin 337 -> 349 bytes .../data/PhoneNumberMetadataProto_GQ | Bin 391 -> 403 bytes .../data/PhoneNumberMetadataProto_GR | Bin 790 -> 802 bytes .../data/PhoneNumberMetadataProto_GT | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_GU | Bin 368 -> 380 bytes .../data/PhoneNumberMetadataProto_GW | Bin 259 -> 274 bytes .../data/PhoneNumberMetadataProto_GY | Bin 117 -> 129 bytes .../data/PhoneNumberMetadataProto_HK | Bin 434 -> 446 bytes .../data/PhoneNumberMetadataProto_HN | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_HR | Bin 848 -> 860 bytes .../data/PhoneNumberMetadataProto_HT | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_HU | Bin 449 -> 461 bytes .../data/PhoneNumberMetadataProto_ID | Bin 1019 -> 1031 bytes .../data/PhoneNumberMetadataProto_IE | Bin 1041 -> 1053 bytes .../data/PhoneNumberMetadataProto_IL | Bin 687 -> 699 bytes .../data/PhoneNumberMetadataProto_IM | Bin 376 -> 388 bytes .../data/PhoneNumberMetadataProto_IN | Bin 2843 -> 2855 bytes .../data/PhoneNumberMetadataProto_IO | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_IQ | Bin 405 -> 417 bytes .../data/PhoneNumberMetadataProto_IR | Bin 327 -> 339 bytes .../data/PhoneNumberMetadataProto_IS | Bin 539 -> 551 bytes .../data/PhoneNumberMetadataProto_IT | Bin 814 -> 826 bytes .../data/PhoneNumberMetadataProto_JE | Bin 390 -> 402 bytes .../data/PhoneNumberMetadataProto_JM | Bin 453 -> 465 bytes .../data/PhoneNumberMetadataProto_JO | Bin 505 -> 517 bytes .../data/PhoneNumberMetadataProto_JP | Bin 4345 -> 4357 bytes .../data/PhoneNumberMetadataProto_KE | Bin 415 -> 427 bytes .../data/PhoneNumberMetadataProto_KG | Bin 562 -> 574 bytes .../data/PhoneNumberMetadataProto_KH | Bin 468 -> 480 bytes .../data/PhoneNumberMetadataProto_KI | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_KM | Bin 243 -> 255 bytes .../data/PhoneNumberMetadataProto_KN | Bin 342 -> 354 bytes .../data/PhoneNumberMetadataProto_KP | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_KR | Bin 1284 -> 1299 bytes .../data/PhoneNumberMetadataProto_KW | Bin 321 -> 333 bytes .../data/PhoneNumberMetadataProto_KY | Bin 441 -> 453 bytes .../data/PhoneNumberMetadataProto_KZ | Bin 371 -> 383 bytes .../data/PhoneNumberMetadataProto_LA | Bin 422 -> 434 bytes .../data/PhoneNumberMetadataProto_LB | Bin 457 -> 469 bytes .../data/PhoneNumberMetadataProto_LC | Bin 386 -> 398 bytes .../data/PhoneNumberMetadataProto_LI | Bin 711 -> 723 bytes .../data/PhoneNumberMetadataProto_LK | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_LR | Bin 334 -> 346 bytes .../data/PhoneNumberMetadataProto_LS | Bin 240 -> 252 bytes .../data/PhoneNumberMetadataProto_LT | Bin 491 -> 503 bytes .../data/PhoneNumberMetadataProto_LU | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_LV | Bin 265 -> 277 bytes .../data/PhoneNumberMetadataProto_LY | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_MA | Bin 672 -> 684 bytes .../data/PhoneNumberMetadataProto_MC | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_MD | Bin 514 -> 526 bytes .../data/PhoneNumberMetadataProto_ME | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_MF | Bin 239 -> 251 bytes .../data/PhoneNumberMetadataProto_MG | Bin 333 -> 345 bytes .../data/PhoneNumberMetadataProto_MH | Bin 117 -> 129 bytes .../data/PhoneNumberMetadataProto_MK | Bin 452 -> 464 bytes .../data/PhoneNumberMetadataProto_ML | Bin 379 -> 391 bytes .../data/PhoneNumberMetadataProto_MM | Bin 548 -> 560 bytes .../data/PhoneNumberMetadataProto_MN | Bin 529 -> 541 bytes .../data/PhoneNumberMetadataProto_MO | Bin 246 -> 258 bytes .../data/PhoneNumberMetadataProto_MP | Bin 386 -> 398 bytes .../data/PhoneNumberMetadataProto_MQ | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_MR | Bin 315 -> 327 bytes .../data/PhoneNumberMetadataProto_MS | Bin 282 -> 294 bytes .../data/PhoneNumberMetadataProto_MT | Bin 118 -> 130 bytes .../data/PhoneNumberMetadataProto_MU | Bin 388 -> 400 bytes .../data/PhoneNumberMetadataProto_MV | Bin 117 -> 129 bytes .../data/PhoneNumberMetadataProto_MW | Bin 472 -> 484 bytes .../data/PhoneNumberMetadataProto_MX | Bin 1731 -> 1743 bytes .../data/PhoneNumberMetadataProto_MY | Bin 602 -> 614 bytes .../data/PhoneNumberMetadataProto_MZ | Bin 342 -> 354 bytes .../data/PhoneNumberMetadataProto_NA | Bin 866 -> 878 bytes .../data/PhoneNumberMetadataProto_NC | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_NE | Bin 419 -> 431 bytes .../data/PhoneNumberMetadataProto_NF | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_NG | Bin 879 -> 891 bytes .../data/PhoneNumberMetadataProto_NI | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_NL | Bin 585 -> 597 bytes .../data/PhoneNumberMetadataProto_NO | Bin 529 -> 541 bytes .../data/PhoneNumberMetadataProto_NP | Bin 469 -> 481 bytes .../data/PhoneNumberMetadataProto_NR | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_NU | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_NZ | Bin 671 -> 683 bytes .../data/PhoneNumberMetadataProto_OM | Bin 365 -> 377 bytes .../data/PhoneNumberMetadataProto_PA | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_PE | Bin 522 -> 534 bytes .../data/PhoneNumberMetadataProto_PF | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_PG | Bin 408 -> 420 bytes .../data/PhoneNumberMetadataProto_PH | Bin 917 -> 929 bytes .../data/PhoneNumberMetadataProto_PK | Bin 1692 -> 1704 bytes .../data/PhoneNumberMetadataProto_PL | Bin 549 -> 561 bytes .../data/PhoneNumberMetadataProto_PM | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_PR | Bin 306 -> 318 bytes .../data/PhoneNumberMetadataProto_PS | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_PT | Bin 407 -> 419 bytes .../data/PhoneNumberMetadataProto_PW | Bin 111 -> 123 bytes .../data/PhoneNumberMetadataProto_PY | Bin 117 -> 129 bytes .../data/PhoneNumberMetadataProto_QA | Bin 307 -> 319 bytes .../data/PhoneNumberMetadataProto_RE | Bin 366 -> 378 bytes .../data/PhoneNumberMetadataProto_RO | Bin 417 -> 429 bytes .../data/PhoneNumberMetadataProto_RS | Bin 511 -> 525 bytes .../data/PhoneNumberMetadataProto_RU | Bin 526 -> 541 bytes .../data/PhoneNumberMetadataProto_RW | Bin 343 -> 355 bytes .../data/PhoneNumberMetadataProto_SA | Bin 565 -> 577 bytes .../data/PhoneNumberMetadataProto_SB | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_SC | Bin 505 -> 517 bytes .../data/PhoneNumberMetadataProto_SD | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_SE | Bin 1548 -> 1560 bytes .../data/PhoneNumberMetadataProto_SG | Bin 407 -> 419 bytes .../data/PhoneNumberMetadataProto_SH | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_SI | Bin 619 -> 631 bytes .../data/PhoneNumberMetadataProto_SK | Bin 514 -> 526 bytes .../data/PhoneNumberMetadataProto_SL | Bin 285 -> 297 bytes .../data/PhoneNumberMetadataProto_SM | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_SN | Bin 424 -> 436 bytes .../data/PhoneNumberMetadataProto_SO | Bin 298 -> 310 bytes .../data/PhoneNumberMetadataProto_SR | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_ST | Bin 214 -> 226 bytes .../data/PhoneNumberMetadataProto_SV | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_SY | Bin 397 -> 409 bytes .../data/PhoneNumberMetadataProto_SZ | Bin 412 -> 424 bytes .../data/PhoneNumberMetadataProto_TC | Bin 375 -> 387 bytes .../data/PhoneNumberMetadataProto_TD | Bin 307 -> 319 bytes .../data/PhoneNumberMetadataProto_TF | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_TG | Bin 277 -> 289 bytes .../data/PhoneNumberMetadataProto_TH | Bin 501 -> 513 bytes .../data/PhoneNumberMetadataProto_TJ | Bin 550 -> 562 bytes .../data/PhoneNumberMetadataProto_TK | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_TL | Bin 295 -> 307 bytes .../data/PhoneNumberMetadataProto_TM | Bin 273 -> 285 bytes .../data/PhoneNumberMetadataProto_TN | Bin 269 -> 281 bytes .../data/PhoneNumberMetadataProto_TO | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_TR | Bin 307 -> 319 bytes .../data/PhoneNumberMetadataProto_TT | Bin 418 -> 430 bytes .../data/PhoneNumberMetadataProto_TV | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_TW | Bin 376 -> 388 bytes .../data/PhoneNumberMetadataProto_TZ | Bin 473 -> 485 bytes .../data/PhoneNumberMetadataProto_UA | Bin 1013 -> 1025 bytes .../data/PhoneNumberMetadataProto_UG | Bin 488 -> 500 bytes .../data/PhoneNumberMetadataProto_US | Bin 1485 -> 1497 bytes .../data/PhoneNumberMetadataProto_UY | Bin 116 -> 128 bytes .../data/PhoneNumberMetadataProto_UZ | Bin 284 -> 296 bytes .../data/PhoneNumberMetadataProto_VA | Bin 209 -> 221 bytes .../data/PhoneNumberMetadataProto_VC | Bin 428 -> 440 bytes .../data/PhoneNumberMetadataProto_VE | Bin 356 -> 368 bytes .../data/PhoneNumberMetadataProto_VG | Bin 413 -> 425 bytes .../data/PhoneNumberMetadataProto_VI | Bin 433 -> 445 bytes .../data/PhoneNumberMetadataProto_VN | Bin 920 -> 932 bytes .../data/PhoneNumberMetadataProto_VU | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_WF | Bin 110 -> 122 bytes .../data/PhoneNumberMetadataProto_WS | Bin 339 -> 351 bytes .../data/PhoneNumberMetadataProto_YE | Bin 386 -> 398 bytes .../data/PhoneNumberMetadataProto_YT | Bin 224 -> 236 bytes .../data/PhoneNumberMetadataProto_ZA | Bin 358 -> 370 bytes .../data/PhoneNumberMetadataProto_ZM | Bin 326 -> 338 bytes .../data/PhoneNumberMetadataProto_ZW | Bin 1366 -> 1378 bytes .../i18n/phonenumbers/ExampleNumbersTest.java | 7 ++++ .../PhoneNumberMetadataProtoForTesting_AD | Bin 110 -> 122 bytes .../PhoneNumberMetadataProtoForTesting_AO | Bin 261 -> 276 bytes .../PhoneNumberMetadataProtoForTesting_AR | Bin 798 -> 810 bytes .../PhoneNumberMetadataProtoForTesting_AU | Bin 322 -> 334 bytes .../PhoneNumberMetadataProtoForTesting_BS | Bin 335 -> 347 bytes .../PhoneNumberMetadataProtoForTesting_DE | Bin 603 -> 615 bytes .../PhoneNumberMetadataProtoForTesting_GB | Bin 482 -> 494 bytes .../PhoneNumberMetadataProtoForTesting_IT | Bin 418 -> 430 bytes .../PhoneNumberMetadataProtoForTesting_JP | Bin 399 -> 411 bytes .../PhoneNumberMetadataProtoForTesting_KR | Bin 1524 -> 1536 bytes .../PhoneNumberMetadataProtoForTesting_MX | Bin 903 -> 915 bytes .../PhoneNumberMetadataProtoForTesting_NZ | Bin 487 -> 499 bytes .../PhoneNumberMetadataProtoForTesting_PL | Bin 271 -> 283 bytes .../PhoneNumberMetadataProtoForTesting_RE | Bin 353 -> 365 bytes .../PhoneNumberMetadataProtoForTesting_SG | Bin 356 -> 368 bytes .../PhoneNumberMetadataProtoForTesting_US | Bin 451 -> 463 bytes .../PhoneNumberMetadataProtoForTesting_YT | Bin 225 -> 237 bytes 260 files changed, 69 insertions(+), 17 deletions(-) diff --git a/java/release_notes.txt b/java/release_notes.txt index dd99fa23c..c51499dd4 100644 --- a/java/release_notes.txt +++ b/java/release_notes.txt @@ -1,3 +1,12 @@ +September 4th, 2010 +* Code improvement: + - Added new phone number type: pager +* Metadata change: + - update to existing country: GG, IM, JE, RS, RU +* Bug fixes: + - ArrayOutOfBoundException in AsYouTypeFormatter.getRememberedPosition() + - AsYouTypeFormatter for UK childline number + September 1st, 2010 * Bug fix on KZ metadata. @@ -19,7 +28,6 @@ August 16th, 2010 - update to existing countries: BF, FR, UK, PK, RE August 4th, 2010 - * Further improve startup performance - Preload no country specific metadata at startup. - Stop creating the file containing mapping from country calling code to region code @@ -35,7 +43,6 @@ July 31th, 2010 - Same change also applied to unittests July 30th, 2010 - * Metadata change: - new country: TL - update to existing country: AZ, CN, FR, GH, JO, LA, PG, PK, QA, SZ, UA, VN diff --git a/java/resources/com/google/i18n/phonenumbers/BuildMetadataFromXml.java b/java/resources/com/google/i18n/phonenumbers/BuildMetadataFromXml.java index 82ec708fd..a33e11221 100644 --- a/java/resources/com/google/i18n/phonenumbers/BuildMetadataFromXml.java +++ b/java/resources/com/google/i18n/phonenumbers/BuildMetadataFromXml.java @@ -213,6 +213,7 @@ public class BuildMetadataFromXml { metadata.setVoip(processPhoneNumberDescElement(generalDesc, element, "voip")); metadata.setPersonalNumber(processPhoneNumberDescElement(generalDesc, element, "personalNumber")); + metadata.setPager(processPhoneNumberDescElement(generalDesc, element, "pager")); if (metadata.getMobile().getNationalNumberPattern().equals( metadata.getFixedLine().getNationalNumberPattern())) { diff --git a/java/resources/com/google/i18n/phonenumbers/proto/phonemetadata.proto b/java/resources/com/google/i18n/phonenumbers/proto/phonemetadata.proto index b3486abf1..7968feb2b 100644 --- a/java/resources/com/google/i18n/phonenumbers/proto/phonemetadata.proto +++ b/java/resources/com/google/i18n/phonenumbers/proto/phonemetadata.proto @@ -117,6 +117,7 @@ message PhoneMetadata { required PhoneNumberDesc shared_cost = 6; required PhoneNumberDesc personal_number = 7; required PhoneNumberDesc voip = 8; + required PhoneNumberDesc pager = 21; // The ISO 3166-1 alpha-2 representation of a country/region required string id = 9; diff --git a/java/resources/com/google/i18n/phonenumbers/src/PhoneNumberMetaData.xml b/java/resources/com/google/i18n/phonenumbers/src/PhoneNumberMetaData.xml index f35e4f935..d94e95f8e 100644 --- a/java/resources/com/google/i18n/phonenumbers/src/PhoneNumberMetaData.xml +++ b/java/resources/com/google/i18n/phonenumbers/src/PhoneNumberMetaData.xml @@ -35,7 +35,7 @@ + premiumRate?, sharedCost?, personalNumber?, voip?, pager?)> @@ -44,6 +44,7 @@ + @@ -2659,13 +2660,16 @@ $1 $2 - + 800 8001 + 80011 + 800111 + 8001111 $1 $2 - 8(?:0|4[3-5]|7[01]) + 8(?:0|4[3-5]|7[0-3]) $1 $2 $3 @@ -2818,7 +2822,7 @@ 1481\d{6} - 1481123456 + 1481223456 7(?:781|839|911)\d{6} @@ -2829,7 +2833,7 @@ 80(?:01111|\d{7,8})|500\d{6} \d{7,10} - 8012345678 + 8001234567 (?:9[018]\d|87[1-3])\d{7} @@ -3585,7 +3589,7 @@ 1624\d{6} - 1624123456 + 1624223456 7[69]24\d{6} @@ -3595,7 +3599,7 @@ 80(?:01111|\d{7,8})|500\d{6} \d{7,10} - 8012345678 + 8001234567 (?:9[018]\d|87[1-3])\d{7} @@ -3941,7 +3945,7 @@ 1534\d{6} - 1534123456 + 1534223456 7(?:7(?:00|97)|829|937)\d{6} @@ -3952,7 +3956,7 @@ 80(?:01111|\d{7,8})|500\d{6} \d{7,10} - 8012345678 + 8001234567 (?:9[018]\d|87[1-3])\d{7} @@ -6575,7 +6579,7 @@ 6 $1 $2 - + [89] $1 $2 @@ -6617,11 +6621,11 @@ as http://www.minjust.ru/ru/structure/contact/. Contains formatting instructions for Kazakhstan as well. --> - [34689] + [3489] $1 $2-$3-$4 - - 7 + + [67] $1 $2 $3 diff --git a/java/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java b/java/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java index 37e762925..ea79e9e79 100644 --- a/java/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java +++ b/java/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java @@ -324,7 +324,9 @@ public class AsYouTypeFormatter { return originalPosition; } int accruedInputIndex = 0, currentOutputIndex = 0; - while (accruedInputIndex < positionToRemember) { + int currentOutputLength = currentOutput.length(); + + while (accruedInputIndex < positionToRemember && currentOutputIndex < currentOutputLength) { if (accruedInputWithoutFormatting.charAt(accruedInputIndex) == currentOutput.charAt(currentOutputIndex)) { accruedInputIndex++; diff --git a/java/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java b/java/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java index f97da9d74..b51ac673a 100644 --- a/java/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java +++ b/java/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java @@ -324,6 +324,7 @@ public class PhoneNumberUtil { // MOBILE or FIXED_LINE number. Some more information can be found here: // http://en.wikipedia.org/wiki/Personal_Numbers PERSONAL_NUMBER, + PAGER, // A phone number is of type UNKNOWN when it does not fit any of the known patterns for a // specific country. UNKNOWN @@ -495,7 +496,7 @@ public class PhoneNumberUtil { * be used: * * PhoneNumberUtil phoneUtil = PhoneNumberUtil.getInstance(); - * PhoneNumber number = phoneUtil.parse("16502530000", RegionCode.US); + * PhoneNumber number = phoneUtil.parse("16502530000", "US"); * String nationalSignificantNumber = PhoneNumberUtil.getNationalSignificantNumber(number); * String areaCode; * String subscriberNumber; @@ -1066,6 +1067,8 @@ public class PhoneNumberUtil { return metadata.getVoip(); case PERSONAL_NUMBER: return metadata.getPersonalNumber(); + case PAGER: + return metadata.getPager(); default: return metadata.getGeneralDesc(); } @@ -1108,6 +1111,9 @@ public class PhoneNumberUtil { if (isNumberMatchingDesc(nationalNumber, metadata.getPersonalNumber())) { return PhoneNumberType.PERSONAL_NUMBER; } + if (isNumberMatchingDesc(nationalNumber, metadata.getPager())) { + return PhoneNumberType.PAGER; + } boolean isFixedLine = isNumberMatchingDesc(nationalNumber, metadata.getFixedLine()); if (isFixedLine) { diff --git a/java/src/com/google/i18n/phonenumbers/Phonemetadata.java b/java/src/com/google/i18n/phonenumbers/Phonemetadata.java index 2aadd0cbf..0c1aea0b9 100644 --- a/java/src/com/google/i18n/phonenumbers/Phonemetadata.java +++ b/java/src/com/google/i18n/phonenumbers/Phonemetadata.java @@ -360,6 +360,20 @@ public final class Phonemetadata { return this; } + // required PhoneNumberDesc pager = 21; + private boolean hasPager; + private PhoneNumberDesc pager_ = null; + public boolean hasPager() { return hasPager; } + public PhoneNumberDesc getPager() { return pager_; } + public PhoneMetadata setPager(PhoneNumberDesc value) { + if (value == null) { + throw new NullPointerException(); + } + hasPager = true; + pager_ = value; + return this; + } + // required string id = 9; private boolean hasId; private String id_ = ""; @@ -550,6 +564,10 @@ public final class Phonemetadata { if (hasVoip) { voip_.writeExternal(objectOutput); } + objectOutput.writeBoolean(hasPager); + if (hasPager) { + pager_.writeExternal(objectOutput); + } objectOutput.writeUTF(id_); objectOutput.writeInt(countryCode_); @@ -651,6 +669,12 @@ public final class Phonemetadata { desc.readExternal(objectInput); setVoip(desc); } + hasDesc = objectInput.readBoolean(); + if (hasDesc) { + PhoneNumberDesc desc = new PhoneNumberDesc(); + desc.readExternal(objectInput); + setPager(desc); + } setId(objectInput.readUTF()); setCountryCode(objectInput.readInt()); diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AD b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AD index e6c2e2f8288df449231de41e72d8dfe13f65b116..616dae9d9af383061c0e209d180149d472a5ede1 100644 GIT binary patch delta 20 ccmdnZbexHE&07Z6Dh38dyNR5~CLXQ;07f7O6951J delta 20 ccmX@kw3~@@&07Z6Dh38dqluiyCf?2g07eK06951J diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AE index 3afc1fe1497f7525fc570894d5956bf1760f558e..9ef7920b5a0748e27b50c4991d3568904475bdf6 100644 GIT binary patch delta 23 ecmbQuvYdr;&07Z6Dh387xs9A+jGKiSIT!&<7zHf= delta 22 ecmZ3^GMj~S&07Z6Dh387p^cnkjFYt){{R3-Qw9tG diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AF b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AF index 8c8e5d43d84a75d96bb6049f0ec73a170590a47d..cc68781c9927a6017c389782b6007d930757d27b 100644 GIT binary patch delta 23 fcmbQvw3vx=&07Z6Dh38dsfnC>Ca&d~cr*wARO|=C delta 20 ccmZ3?G@Xfa&07Z6Dh38dzKNWBCSD8z06$&^c>n+a diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AG b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AG index 66f24184b5d14fabf20e5182ca2374e75599327b..d9c73d62d0821c85e214ed54d09ced53ce465474 100644 GIT binary patch delta 35 ncmaFI^oxme&07Z6Dh39|!i}7^j695t3`~BGV1i+?8>0pQs*eY& delta 22 dcmeyx^p1&h&07Z6Dh39|)Qz0BjFW>HH2_!*26_Mh diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AI b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AI index 9cd89aa57ed2f2e3ab873843e407e94907c7551f..6306b8951d82a9f7bd730b58580e84fef1dd0441 100644 GIT binary patch delta 26 icmX@hbd!m5&07Z6Dh39|fQ_6ojFWj8c_yneY5)Lfh6aKF delta 22 dcmcb~be4&8&07Z6Dh38dmyMh?7 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AM b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AM index 33486f3c8c548e9fcd3d53afd0a3d7b108d34696..0fc855ad3268e62d39f39df76ed4c7a1555960f4 100644 GIT binary patch delta 22 ecmaFL{E?Y+&07Z6Dh39|7aKWM87C_-9tHqfxd%W1 delta 22 ecmey!{FIq<&07Z6Dh39|I~zGw87EsYZU+Ebp$9+! diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AN b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AN index 9de37b8487e98dda9cc723cfe56efd4a18812de0..f6cca2f0447229af45c5d6171a41ab75a3a15c7c 100644 GIT binary patch delta 26 icmZo=naIMq<}Cwj6$1kk$41Ux#>qa6Jd>v}<^up<`3DyO delta 22 ecmbQp(#pcQ<}Cwj6$1m~pN*WojFT5J<^upvi3chG diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AO b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AO index 06a7dee0c5919b9b7ce5f350f7e990338dd78e94..83acb24e853d75baf6d68c33fdc19b2fcdd18a39 100644 GIT binary patch delta 23 fcmey(*u})T<}Cwj6$1k!<3zS~6DROY+~N)ZS(68< delta 17 ZcmeBT`pw9;<}Cwj`PYe@>n0v{2LL|~2Ydhk diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AR b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AR index 2dc8d4635c86354db273db15e8edcd26e1d7317c..7c154101ddb56918549e27e87545bca8a35aed39 100644 GIT binary patch delta 63 zcmbO&uv}n+Gvj1!MxM>ijJue)s~8wq7*q@u3{7<>$Faq1PGOnHELkpYsGwq`t76Q+ Qz`)4B5^ZE03#5Sn0O5@cY5)KL delta 56 zcmZ23Fk4`QGvj7|#$8MTDuxP%rn)Ldx+=yDRSXO)lk?faHy5zXW1f7Lm4~;SnpW(x<) diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AU b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AU index ef5d35ce07b2fe200383cf3e0dec883b868ead63..b00eedd3e0e720df95065b02d1919ec48fc8ee14 100644 GIT binary patch delta 36 ocmcb_dXJTJ&07Z6Dh39os~b5L7r$hyVZp delta 21 dcmcb{bc%^{&07Z6Dh38d$BCT(CyOvT0RT=X28#dy diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AZ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_AZ index 935a12af718d61847c575e72b03947188528d213..f1d442e8b15d2065ee87103a73e718e13ddbfabc 100644 GIT binary patch delta 22 ecmcb|{EC@#&07Z6Dh39|hZ{Ma87Dh1&I15iJqJPn delta 22 ecmaFGe2o{m#O<<}Cwj6$1lP-bPM!#?3a2?u-CcPX;dl diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BF b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BF index 3652a996be03c7840efcf53391f34809d514a147..9f21ab137e2ad3d661f32489d60a7aac6af9df71 100644 GIT binary patch delta 23 fcmX@fbd`y7&07Z6Dh38dpNX9BCqCer_#+SiVnGP; delta 21 dcmcc0bdrg4&07Z6Dh38dhl!l;C$lgH0su{h26q4e diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BG b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BG index 680bf3b80a0ca91edfd3577cbbe1a38fc97f90c5..e437c936b0047ef8f2eff7a007fd4e16cb72a1ce 100644 GIT binary patch delta 23 ecmdnVa+HO0&07Z6Dh387n~j``jGN^cr5OQJ3k9$M delta 23 ecmX@gvXg~#&07Z6Dh387gN>YujGN6E`56IH^98T~ diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BH b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BH index c6f3a40184adf076ebac182411d7d9018ac96eb8..65593320748621daf15190ba6bc03722813192a0 100644 GIT binary patch delta 21 dcmX@XbcKm?&07Z6Dh38d?~R;Hj1&KR0su=e2BZK0 delta 22 dcmcb@bb^U<&07Z6Dh38d`;DATjFZI~Z2?Yw1*ZT2 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BI b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BI index 0b1f30b8b969c3ef5228d2b6ddfa9ba202d020d5..db71deb943701edf3263857c66c51cb808cd1962 100644 GIT binary patch delta 23 fcmbQiw1kOs&07Z6Dh38d>4}_sC$8g}cq|A2RWJw1 delta 20 ccmZ3&G=qtA&07Z6Dh38d{)wD>CteBy06&oiegFUf diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BJ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BJ index 58c9370cc586563c9590eefde035f45898728c79..3ed5c445de3c10527facd44b885910955a11d5ee 100644 GIT binary patch delta 35 ncmaFB^oEIZ&07Z6Dh39|<{9 delta 17 Zcmey$_>z%r&07Z6^2Za|4o?U<2bcf= delta 17 Zcmey&_?(e#&07Z6@`n@ImQ37c3jjmp2bcf= diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CH b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CH index f1a285d1dd7f775984b15f43c515959567572cac..b9ec90d25f262deca36aa3d4202c3e5cbfd91476 100644 GIT binary patch delta 22 ecmcb>e21BH&07Z6Dh39|%Nscr87IpzZUO*SRR-t) delta 22 ecmcb^e1VyB&07Z6Dh39|;~O~@87G@DE&~8oJqG9i diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CI b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CI index 8d83b0d0877ba9ed8d750c78fec0d710bcc297c9..728b344a906e3d44ee4b414cbfeb08f096809a5b 100644 GIT binary patch delta 24 gcmcb?^n{6X&07Z6Dh39|=!u;FCcfvH%+44H0Bk`BP5=M^ delta 21 dcmaFDbc2a=&07Z6Dh38d|B0OcCJQqL0sv6X2EqUU diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CK b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CK index fb27ec2974c7a37159b130ca63299a31bcf2ef9e..a02cd7a1010283adb65c6e097d7fb7d3368f0c47 100644 GIT binary patch delta 19 acmXSGVq{zMmVvdrW+I!=zgSd<@Ha}yrXPoTD Gxe@@Xr4Nb# delta 50 zcmew@{9bs&52np5%&d%)IoWwws~8wq7&c3>d|?(esnulQP%%_cF;Y+g3Nzl>EYER= F5dd8P421vy diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CO b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CO index 8776ba926ca515c2421ea0b558cb31ce516ebf32..ec43e3adfc330f166cab905630f179021793144f 100644 GIT binary patch delta 20 bcmZo?oXp6!<}CwjdGACvpNV=r6N5|vMZ^Y+ delta 17 YcmbQt*v`nd<}CwjdE-PjpNVm%05dEFzyJUM diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CR b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CR index fc19ae8dcf9fdf1ba42bb0a16aef479a78fefdc7..699410dac78fd23cad6bd2526e9309d3e89562f4 100644 GIT binary patch delta 20 ccmaFJ_?D4v&07Z6^5+xTW=*W&nYh3a09y12j{pDw delta 17 ZcmaFM_>hrp&07Z6^4k;HW=&k<2mnID2X+7e diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CU b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CU index 824175fa6cfd988d1ab28f84f8f6a00ae21300f8..6566563272f6394d8b6db13ddc727082ef0ec636 100644 GIT binary patch delta 19 acmXSIWMo_OmVvdrdLo<8L_MB~LCOF@$p%6I delta 16 XcmZo4}^tC$8g}c*zX_RgeeO delta 20 ccmZ3&G=qtA&07Z6Dh38d{)wC?C*E@d06)zJiU0rr diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CY b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CY index 527c25155418f1fb33f8192298d6d361acc442b6..d59197b3c51684bf4637bcdf7bd70148318534b2 100644 GIT binary patch delta 20 ccmdnWbdZU2&07Z6Dh38di;0|XCcg9m07c3NApigX delta 21 dcmX@ew3Uf-&07Z6Dh38dor#=pCNnZR002py1|$Fg diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CZ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CZ index b3540f2848c23bbc312a6c994281a0d3cfe0566c..9fd84fc03054b756c9c31f98eadbc36cc397655b 100644 GIT binary patch delta 22 dcmey#)XL1c<}Cwj6$1lf%|=cY#>t9|5dcrD1`YrK delta 22 dcmZo={>j9-<}Cwj6$1lf!A4FM#>tk9J^)UZ1`YrK diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DE index 6c8e2e8cd43a3b0b4afda9b5e2d7d388a36bc35b..a2fc820b564a0345231d8af24cabe70d05e70940 100644 GIT binary patch delta 35 rcmX@geUW>^Eym5~81V{43}4RuW{EMseos~8vH2_vE22ub3 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DO b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DO index 1edd2e7c6e55d8d00e904951fd48c9a49780f639..4876adbd9c0b7b1d2747726be4be82e770b3399a 100644 GIT binary patch delta 20 ccmZ3@w4I4_&07Z6Dh38dy@{OPCVsX607Nhc0{{R3 delta 21 dcmdnaw3>-?&07Z6Dh38drHP#1CUZ0D002k%1_l5C diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DZ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DZ index 4feff2bf67bfa595472cf926c168f787e53a58c5..809e4a28102cf3c70663d541b403f2612bf64ad9 100644 GIT binary patch delta 35 ncmZ3PLdj@U* diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EC b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EC index 1b17bce883b89fe5b4dcb53ed336221a9d5ed8f2..edb880d88652da32a3b06319e55a4e1fe184aed0 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EE index 6a5d7d2b1a3402f6c0b288ceab7887b99d63ad33..dcb5b6c293dc0bce77da80dcef4e0f1ceb480f9a 100644 GIT binary patch delta 23 ecmeBYoz2R*<}Cwj6$1m)q>Y@hjGLnvO&I}FAqGYO delta 23 ecmbQu+Rw_l<}Cwj6$1lP+eXe<#?3{Hnv4Ka2?j<0 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EG b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_EG index b4d2578faf3dbc32dff363b0e520dbe759ee5f97..dc2b772388005d710c1cb3a605e4b934ff352efa 100644 GIT binary patch delta 26 icmZ3>vXg~#&07Z6Dh387gN>XyjFV#-c_x=K?f?L2sCVor;083T}p#T5? delta 21 dcmcc5beV~B&07Z6Dh38duZf&rCUY`|0RT^v2BZK0 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ET b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ET index 8f35d070e1b4c6002f958e0780880903f1a9165a..45587dffe62713e0c43d67333cd3b527175dd875 100644 GIT binary patch delta 32 icmeC>n8~qW2lM0w%si8KFuMwr^D!_Rs2DObKmh=m<_47j delta 28 gcmbQq(aW)62lM13%&r0q%mylkj0|8<&cwg~0BmptQvd(} diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FI b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FI index ab326979109e631f0e47f1c0bbb0ecfa07bbae71..f544b38f495b6398b6aba5e457e1d8a7c51f89cc 100644 GIT binary patch delta 22 ecmbQqx|Ef3&07Z6Dh39oIU6~TGEP3kcpU&yqX)GB delta 22 ecmZ3=I+K-i&07Z6Dh39o2^%?&GETn5cp3mviwCs; diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FJ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_FJ index d733826bdcf2393154251a721c83d8e219437d6b..9756031dcaa562326a48b89b1959e64bfb97a68b 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|u&i697*R25kTU delta 22 dcmeBV`OD0?<}Cwj6$1m~myMhSjFVd#TL4z>2W$WU diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GB b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GB index e13dd9b76cf37d1ab3ba427f05dacccdeb9cd981..1a8b8b8dc55ea3ccabbf072f8f2e592df6630439 100644 GIT binary patch delta 131 zcmdnWdz*IyFAL+@$$Tt@JdBJCOn#1Ff?;z#%YH^H9t{fv15J&XlxmY&O$JsKLj@Hh z1_lOJ24F=PZ90|bl=0KQ%qng9R* delta 92 zcmcc3yOnnXFAL-H$$Tt@o4Z-|Gb(axSQr>+Y8V26CIhRAp@NDL0|NsS12a&VfdxoR pZecT47Pio^w=$?Pi8j_Xjjb_{HZY9UWMp7AP%&f#ss;i^1^~G(5o-Vd diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GD b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GD index e0bea32c028de4a78fbfb3bb809a4a1be43e3b3f..7324f18382785b0c8b1dc7e2643aebd678fe6c4f 100644 GIT binary patch delta 26 icmbQiyo8x^&07Z6Dh39|*&8|287D_D@=PvZ)Bpf!2M0y~ delta 22 dcmZ3&JcF5Y&07Z6Dh39|{*9dJjFW2^H2_Tw22KC~ diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GE index 44e2572ed98de8cc838f7a8c915bc6d145b3b548..13f26f3fcfe24ca0dbc09af009f000d25652f30b 100644 GIT binary patch delta 27 jcmaFC@`Z(S&07Z6Dh39o?2Vk-jFV*;c{ZCcnlJ(Yd4mTs delta 23 ecmeyu@`8nP&07Z6Dh39o_>G*}jGG-8O&9@Pl?HYI diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GF b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GF index 7ad90210d922e21fb141a1d4f91c7670deadea58..b904357fd643161da84619c9ddf2420ff92cde57 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|w3CT*&07Z6Dh38dgNdAXc^DZPnEV{U1jEE diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GN b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GN index a7f580e430e7f2dec2d9bb2eb54dfc1e532b5acc..1ffdc7d4fd8533c6400f524839f77627ad2262a4 100644 GIT binary patch delta 24 gcmcc0^pJ^j&07Z6Dh39|h>4uPCqCer%)%H50BaivFaQ7m delta 21 dcmaFJbd`y7&07Z6Dh38dpNX8mCkrqJ0sv4Z2D1PF diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GP b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GP index e213b75f440c6c4a45bcdba1b3fa187700d1714b..e9302aacbfc01759595149bfacf0528fc30b9803 100644 GIT binary patch delta 23 fcmcb}beD;9&07Z6Dh39|kcph%C*I+i#25$wVk!t1 delta 21 dcmcc1bdia3&07Z6Dh38dkBOY$C-X1{0sv1&2A==` diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GQ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GQ index a90838db1d590b100902dc7a95533975f5616086..455e8aefc7717e524b466b01b3853765722eef87 100644 GIT binary patch delta 25 hcmZo?p3Ka-<}Cwj6$1lf*G5iG#)-dpCJQl^0svl{2SWe= delta 22 dcmbQt+|JCo<}Cwj6$1lf-9}DM#>sMwr2s~$1*`x7 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GR b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GR index 9f7f6b6fd762b8981e451e8a266324e64a9a2624..7797c75a2d39003c109763af8157f397cb4d1af3 100644 GIT binary patch delta 22 ecmbQnwup^$&07Z6Dh38-$&H+$Op}9{jsO5izy>}5 delta 22 ecmZ3)HjRyQ&07Z6Dh38--i@50Op~*ib^riKs0Ka& diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GT b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GT index 3949fa209ad225f9329b92e7a3dbb19fab055adc..82c4d1dec1aa9d2d1cb16bc0e1eeea19fc6b6507 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|n#9Dp<}Cwj6$1k!=R~#x6W8%fJZ1|3Q3nTm delta 17 ZcmbQl)Xc=T<}Cwj`QM402PR&%1pqlV2QL5s diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GY b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_GY index a657bbc898fbdc11cf101e076f9d0897509dcfef..d11ba6d10abf8941464a8fbd434fbbff1c262d23 100644 GIT binary patch delta 19 acmXSIWMo_OmVvdrdLo<8L_MB~LCOF@$p%6I delta 16 XcmZoc885~&07Z6Dh3AT;EkMSjGK)aWtjk3Fa{?8 delta 23 ecmcb^c7cs^&07Z6Dh38-_l=xpjGMg~1(^U@7zQT* diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_HT b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_HT index e65f26ad65c2cec58e641aeaa9583fb4df64e5a3..610a2d4a11e82f56291be44aae91a4c9f77bfe23 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_HU b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_HU index f9e95e0f52a49ef55f87dbf1b9d83f806c3789fa..e0b9d9b5af0dd4d620b407aa157f176c086909c2 100644 GIT binary patch delta 22 ecmX@ee3qGW&07Z6Dh39|BO5vO7$<8pP6Gf_u?D#S delta 22 ecmX@he2|%Q&07Z6Dh39|9UD3I7$-Y3b^!oWnFhH4 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ID b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ID index aca43aec83e5363f3e204e9d169cb5f5d5bac2be..704fffee93792d34b9720ba14fd7a6b536552bb2 100644 GIT binary patch delta 27 jcmey(-p;|f<}Cwj6$1nFzm1&bOp`O1cs4gMRWkwrfgA{- delta 23 ecmZqY_|49_<}Cwj6$1nFr;VKDOq+X{su=-akq4Ln diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IE index 988b47b77541ef86b8cb87d39dceb9b5fde3209d..2edbe886b297eebc6b6d0ac9c3e9a9f0bbd6a8b2 100644 GIT binary patch delta 46 rcmbQpF_&Y*Jw_fzMg}H7M=-&#`5vP@lSsLcL5-;LmxV delta 33 lcmbQsF_B}#J;u$i80DEn3~Ed@85x*V3>g_1%Gnse005nd27v$o diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IL b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IL index 49f0abd8378b62772afffa1e0615987e0a09c03e..7657febc28745b311a1f3605c2dfc3d3210b9c0a 100644 GIT binary patch delta 36 ocmZ3_x|@}A&07Z6Dh39oO&d8K8F?5P8JPSW!34u*FUC|x0I4fRxvOzb8MF9;9v#-gbxQ( diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IO b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IO index eaf9bec0acc5e9fed6e8432f6c995ac16ea1452d..a8da3f4dc47fd0db45bd9e8495449122d090c8da 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|_HfB7<#976_z`|gpYY{v70ITw5O_rO?tYD$ZZ@3gT tt8+YnayN5uDlu->L^d09 vJYb%j&juCRtiUP8xY>&L9+RN4DM-7ev4*{saru428k5O;nDr+|2&@GFKVKUB diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KE index 0fc18b79c0fc1953bb69cb0e45fe750e15b34e84..ab8e98770b5a9a0e0697b97bc39ba8823f2ed37f 100644 GIT binary patch delta 22 ecmbQwyqcMF&07Z6Dh39|MH@Lq7$*xd_5lD(`34sN delta 22 ecmZ3@JfE3!&07Z6Dh39|X&X637$<8oHUR)j;RY7~ diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KG b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KG index 663d063c16cb8e5a36917da43e1021f1a50b519a..a20e18d5eac95724a0f00822ac8144dbe34c073c 100644 GIT binary patch delta 26 icmdnQvX6yx&07Z6Dh387(~X={87EgU@=Tt`I0XP~+Xw*w delta 22 ecmdnTvWbOr&07Z6Dh387&5fK>87Hq|oB{w(_Xg(x diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KH b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KH index 19ad37f606414989cb803b3baf9d9f0fe4d329d6..2d186fef6222eb016ce1f2f73acc5d9c8fb790e8 100644 GIT binary patch delta 22 ecmcb@{D7Hr&07Z6Dh39|>l--@87J#8E&~8pr3VNA delta 22 ecmaFBe1(~F&07Z6Dh39|(;GPr87I3j&H?~ejRyz- diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KI b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KI index dc2906d3976a0333d561bfede138f8a97a090034..8370801e68a79e647ed4d5d2f30dd6e6aa1d391b 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KM b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KM index 3c5ca9f4489006c83a9bdaf1e2ac7ca66622283a..2d6fe4fc5090a47c51f28749df93e3f935256660 100644 GIT binary patch delta 20 ccmey&_@9w&&07Z6@}CpgR!;2ZnYi8s0ADEx^#A|> delta 17 Zcmey*_?eMy&07Z6^0yP&R!-dQ0suwb2h9Kg diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KN b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KN index 8356909039c205abc9734f1bbfd08cb893dea9c0..e97d2329a96a3295d468025668848540f09c0ea9 100644 GIT binary patch delta 22 dcmcb{^oWUb&07Z6Dh39|$c>z;jFXiZO#o7b1_A&8 delta 22 dcmaFFbd8B~&07Z6Dh38d-;JEAjFYVxH2_j=1_A&8 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KP b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KP index 30c2f315f87006c3666a7882680c406555434f06..74310f17e9ba05c3c1314855caa29dedfe6c4157 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KR b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_KR index 452d730b37fc6cf5f02199ea788b0d15a5747ba2..8109f816c334a58e52f2e9564ac74fbdf35bebac 100644 GIT binary patch delta 40 scmZqSn#{Gqj**9vk%7t25lk>_wqxAS#8$jFX)i4FFkj2A2Q; delta 22 dcmey*^qGls&07Z6Dh39|tc{#*jFY1oRRCF82A2Q; diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LA b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LA index 3ee7f5cb8f024e0ec8aebe3ae81de008ed452290..4d0bedba02b85cbf2e20fd1035396396a13cee0c 100644 GIT binary patch delta 20 ccmZ3+yos4}&07Z6Dh39|l@mD+PdxAp07h>Iz5oCK delta 20 ccmdnQyo{N1&07Z6Dh39|xf3}LPrPvp07h2_z5oCK diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LB b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LB index 6673fd2cc00a0620f669b3d9e09d0ee9b7365574..2d11a0c619b6f636c260f6508ef843166eee7b8b 100644 GIT binary patch delta 20 ccmX@fe3hAV&07Z6Dh39|GZQ&qPkiwZ08N1iasU7T delta 20 ccmcc0e3F@S&07Z6Dh39|0~0x4Phz|Z084HMbN~PV diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LC b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LC index 8543a6b2edf499bb82b586120da02f56e865fa58..565e3d35faddb4012e8d4ffe8548ec8f6db82d35 100644 GIT binary patch delta 22 dcmZo-?qlX$^Ok|Nih+T#bt7jW<77WZ697m31>gVx delta 22 dcmeBUZer$K^Ok|Nih+T#awBITgVx diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LI b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LI index 13ed8a6ecc1d6ef8719d4caea1c8a78a8121baa4..03207a1030ac36498ebb9a5aea1d0a5020badb18 100644 GIT binary patch delta 23 fcmX@kdYP4T&07Z6Dh39oQyV#tF>XH0$ifH!ViE_B delta 22 ecmcc2dYqMW&07Z6Dh39oeH%HCF;2eC_yYi1>j-WD diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LK b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LK index f40527bc2298df726b753556ff76dfa6b80f86ec..528b89acfae12774d2a7ad85cb8389b37ef1e028 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LR b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LR index 3c8e010b2d85efb94d97709041fdf89dddb5c867..a6d98d1bd879d49a7a13e19b2b018fec3da415e8 100644 GIT binary patch delta 23 fcmX@dbc=~|&07Z6Dh39|z=@nYC(h%Uc&G;eU|I-` delta 20 ccmcb`bdHI0&07Z6Dh38d*NL1vC!Xs807)?iQUCw| diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LS b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LS index ce20cabfc68d48ba1387952f4c2eb09bc2f76ccd..aaafe00ecb736f3cd1e83ad76894aa603cfd70c8 100644 GIT binary patch delta 20 ccmeys_=k~g&07Z6@^2H_)=r$wGjX#m0AB_O{Qv*} delta 17 Zcmeyv_<@ma&07Z6@>dht)=u1S3jjrV2gLvY diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LT b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LT index b82c59a1a4c0a45b4234ead00d9aed0f3ff02fc8..47f22282d9eb78535344ea24abd072d803a609bd 100644 GIT binary patch delta 21 dcmaFO{GFL|&07Z6Dh39|cM~};Z9Ff-2mo4w2m$~A delta 21 dcmey){F<3_&07Z6Dh39|M-w?OZG0}k2mo4Y2m$~A diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LU b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LU index 6d498bdef8f7a1609f1ac1f423036bcdfb6f4e82..2b9e4a8dbff80e1d9567470504c5690c9ccb97f3 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|G!IxzwORe1)2 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MC b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MC index 9723714b0e691c2a34ad62a7597a68e9add3da9c..66f0d765109cf658a1363665156da06d6d8603c1 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MD b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MD index 49625e42e67f82447735e07107ed264294eb1f50..9b7ff42c8ce426618e85efa1d5d7e920cbf9297b 100644 GIT binary patch delta 26 hcmZo->0{ws^Ok|Nih+TNbt9)G<76#Hp2<#(2LM`I29*E+ delta 22 dcmeBUX=34A^Ok|Nih+Ug=SEIT#>sw+2LMb>2Fd^c diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ME b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ME index 5caf3cdd93dce4ac83b59756f631076fcd3453fe..80be441b5cf08810ae8fdb72b99c805a7f6bdfb7 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MF b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MF index d9f2e5f0d6871952ba30100dbb6f985c79780e16..5138d374fd0bb877c0844f0de6ad4864cec9c7a7 100644 GIT binary patch delta 20 ccmaFQ_?wY!&07Z6@~;!wj!&G+Gx4kv0AH^O6#xJL delta 17 Zcmey(_@0q%&07Z6@|P3Yj!(R)1OP?T2ipJu diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MG b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MG index 8400fc55e86e1a4eb4158a6c7512fb9d7a73e476..7b38ca3ac010368b05e32983f3a62ebb4bfbc5d5 100644 GIT binary patch delta 23 fcmX@hbd!m5&07Z6Dh39|fQg(hC!XV(_$e9yVv`8z delta 20 ccmcb~be4&8&07Z6Dh38dmx-J&C;p2D07>%)egFUf diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MH b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MH index b033f048324bc3d2bb62f98e3a10c19a0e705781..b8d3d45d2df7e09b2cf076d353e182069a78bead 100644 GIT binary patch delta 19 acmXSIWMo_OmVvdrdLo<8L_MB~LCOF@$p%6I delta 16 XcmZoe1w^E&07Z6Dh39|-4i*#P3C4i3II`P2W$WU diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ML b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ML index bcf2319a9333ee89d079588f5e1af9d29ab0f462..73cc6dca791013819ae5cbc55c16963e8e12801b 100644 GIT binary patch delta 25 hcmey()XvPg<}Cwj6$1lf-9}Dv#)*G;CMz&T0|02v2ciG~ delta 22 dcmZo?{>{X><}Cwj6$1lf(MC>j#>qO2(Ev`C1_=NF diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MM b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MM index f0425f20e33255e6deb1e395a593de010d68ee80..f0be7e4c4ab360ec9667c327e5737a1b61c48530 100644 GIT binary patch delta 24 gcmZ3&vVnzj&07Z6Dh387^@*I%CZ6Wm_}-Ke0Aj%iWdHyG delta 21 dcmdnMvV?_m&07Z6Dh387>4}`rHvTqc1OQ4i2K@j4 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MN b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MN index c6de525dbaaa08530c71f86afe669fc94f769a28..9fe3e04ab6fa13cd1c7af995f8e7d6ec7de1784e 100644 GIT binary patch delta 21 dcmbQpGM9yO&07Z6Dh387k%^p_HlBB41OP@I2Au!^ delta 21 dcmbQsGLeOI&07Z6Dh387j)|O?Ha<6F1OP?_2Au!^ diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MO b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MO index d6a981f2245ed309937e7eb90568d80332350828..f0fbe002d233466b92bb4204ea6187fe98f28594 100644 GIT binary patch delta 20 ccmeyy*u=!P<}Cwj`Jahw>n2X%nYhIX09OtOi~s-t delta 17 ZcmZo-`o_q%<}Cwj`G<*Y>n0v>0suY!2VVdH diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MP b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MP index 2218205f71010bccfd92890c9a6341850506184d..e50ccebe68df9eefad352e6a3bd76a6760dbe64a 100644 GIT binary patch delta 22 dcmZo-?qlX$^Ok|Nih+T#bt7jW<77WZ697m31>gVx delta 22 dcmeBUZer$K^Ok|Nih+T#awBITgVx diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MQ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MQ index 84ebbf47905e66b51fb8f7dd30e2911499cec0d8..c13fbbf430fa682b87516492e0850b783e7eea4a 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MR b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MR index 1fb60e6ea761febf9eb88c24d358c17fe54a88c8..e7c1c5de3c481d313adeb880e2f04050498ba449 100644 GIT binary patch delta 23 fcmdnZbexHE&07Z6Dh38dyNR67CZ6V*_}&KqUXBQx delta 20 ccmX@kw3~@@&07Z6Dh38dqlui)CjRyT07j?>GXMYp diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MS b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MS index 943d6346eb70efa1223bc5325c8dae471d3e4ffb..a8b0e107541cc7b1f562e1f65c40fb4e09be823f 100644 GIT binary patch delta 23 fcmbQmw2X;!&07Z6Dh38d*@>JlC*IeII&07Z6Dh38d!HJwNC;rm_06@tGvH$=8 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MT b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MT index 92b7f186007d4825deddf24d5826c27ca8ce2d9a..8bae5e4e86421f99d2120b25191611c5b46c0576 100644 GIT binary patch delta 19 acmXSGVq{zMmVvdrW+I!twDJd+(6odIBq2ABW< delta 22 dcmbQh+``Pc<}Cwj6$1lf^+rw$#>u{n&HzV+1pTPCUgk@!cx`YGw)# delta 20 ccmaFDe1n;D&07Z6Dh39|^AkCrPW<%>08jl0r~m)} diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MX b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MX index f43283207fb6fbef59adcd0f1693f753129ff3ca..c09bbf4b885eed16318a0a61e37321a9f7d98da7 100644 GIT binary patch delta 26 gcmX@id!Ba#FAMKMCO=0;1|Y$}$jGpnk7X+p09@k*-2eap delta 14 VcmX@ldzg0vFAL+=%~C8|nE)o$1gro6 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MY b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MY index e04c636afd5c658685c9d3895206dc061977df9e..9ba15d72bce869787754f599d8428383b9cffff1 100644 GIT binary patch delta 36 ocmcb`@{EOZ&07Z6Dh39o*o~Z0j695t3`~BGV1i+@GNU;o0I3ZJUH||9 delta 23 ecmaFHa*Ks?&07Z6Dh39oz>S;^3W diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MZ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MZ index 74541096cf1c9918fd6449d704aeb0d28f9f4719..3320fb12be90e08cd651b50124a0db44eed46bcf 100644 GIT binary patch delta 23 fcmcb{^oWUb&07Z6Dh39|$cdb1Chp~#c(oA#V?_wx delta 20 ccmaFFbd8B~&07Z6Dh38d--(=OCO&Kg080P|g#Z8m diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NA b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NA index da2386e720d53080d63b7e19c14a92f60039ed10..b87e997c6550580ef9e77f2b7817543e12fdd90f 100644 GIT binary patch delta 36 ocmaFF_KuBn&07Z6Dh3AT)Qy})j695t3`~BGV1i+DHRE$e0Jb#<+W-In delta 23 fcmaFI_K1yh&07Z6Dh3AT$c>yujGNmTpECjgVIv2s diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NC b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NC index 6a9fadadd156d4ca4ea47850ea1cf7c989243152..b5e235afc68f234b60ca47b6611966f6b3eb9c33 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NE index c245a6ba18de0e5cbca3f2b344f4761f0a672457..9654c4d5c46c6b34c9440c00d65fb2800765a11c 100644 GIT binary patch delta 22 ecmZ3?yq=kJ&07Z6Dh39|Wg9t#7$@^HP5}T+xdtTw delta 22 ecmZ3_yqKAD&07Z6Dh39|SsOWp7$>VUb^riOp#~)Y diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NF b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NF index 81a971fc33c9422d717598fe2e5d418187b1df3f..544eef3f797b064dff532593de44c7adff35bd53 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|?|hB5*GRS^bu delta 23 fcmZ3@I-iwu&07Z6Dh39oX&X6x88;^}dNKk4RQU#W diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_OM b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_OM index c33b9527621283c66a0173200d738b788053877e..9f31d3f83436eb4591fa84ae393a049cc6c50a93 100644 GIT binary patch delta 23 fcmaFM^plBm&07Z6Dh39|f{C2hC+^{y_@Ea6Xo(3$ delta 20 ccmey#^p=Tp&07Z6Dh39|l!=_zC%)+g08d#5>;M1& diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PA b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PA index 080d2af8fff9f184c640650908162798fcf7664e..7a7f1b4c440e524678bfb16df988a0c2605e6745 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PE index 081c83c47cf2c29fcacc3706a086d8f03eb71993..b368813cc1d872832df693606cc55add911704b3 100644 GIT binary patch delta 25 hcmeBTna0Ao<}Cwj6$1kk??z4@#)*G&%#>t9|Ujajp1-<|P diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PF b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PF index cbe240b1aad52d915fc35f8171a9739e6051219d..921e217ec930c2b0b5d8aeb0519c68ec7a3a7e8f 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|i|k!1^55} diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PH b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PH index 307646367ba385ebf0f73bffb6908b8a2e673eef..39910ad4cadcc672925b73caa37c2f5c382513c3 100644 GIT binary patch delta 27 jcmbQrzL1@B&07Z6Dh3AT85=pZ87Ipy@@zI?Ok@H8Y#j#f delta 23 ecmZ3;K9!ww&07Z6Dh3ATo{gN^jGG-86PW-}_XaWm diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PK b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PK index f2d411319e4f5453de2136e455531a9fb62a93d8..ac191776da62dc16f1aeac36de288ce1bd24effb 100644 GIT binary patch delta 34 qcmbQkyMlLv1oLDb=8u9^3=B-OOk!&+q7BVrYb*^lH}kRdF#!OvC<&|p delta 26 icmZ3%JBN3J1oLDS=BJY{F!QihF)%RoZI)u`V*&tiqz9`2 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PL b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PL index 512608500b2d3641697955a5cbe27d925687e5ad..1adeefd02c2ba117614f6b85319f53619f82ce4c 100644 GIT binary patch delta 35 ncmZ3=vXO;z&07Z6Dh387jg6e{j695t3`~BGV1i+C0OM5vlL-fw delta 22 ecmdnUvXq5$&07Z6Dh387nT?$8jFV#+uL1x{;|65_ diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PM b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PM index c3375cb93a069b7a10061f5bd514eef93db35138..f108d308c1496964bc70d635ab9168626394d879 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PR b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PR index 164477d9857f8046211c62aeefe16078bf2ffbb4..b6139f19d538e3309f919d801e0ea54b7a0f80d4 100644 GIT binary patch delta 20 ccmdnQw2z5%&07Z6Dh38d(}|paC;qYk07aDtCIA2c delta 21 dcmdnTw26sx&07Z6Dh38d&54|UCkrv^002pW1}Ojl diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PS b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PS index 5c9bd81b545d3cbd5077bb17e2d28121d1ed9955..dc8b00f8c5255f851a73ff8b5ef9f331b9e49607 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PT b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PT index f15b375cc78136b3fe536648671ef57f70724541..3c4337be13d4956e30c1273a22d740c853226527 100644 GIT binary patch delta 35 ncmbQvyqKAD&07Z6Dh39|SsOX+8F?5P8JPSW!34u(4@Q3gmyQQh delta 22 dcmZ3?Je`?y&07Z6Dh39|zKxvrjFUqc{Q*mv1|k3e diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PW b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PW index 4e81dcb1d87b8edee4936215beb464d52bdc8beb..f0fbeb9cd550eb600b3c5e93ec872246aa2f031a 100644 GIT binary patch delta 18 Zcmd0=W?S=?fwjDJBAd@dJ)Vg{vH(A=1}Ojl delta 15 Wcmb= diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PY b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_PY index 310accd0e76129b62100d4382b1a94e51ba28359..546d5313381b3ea85c6a240d7061c5e588ff3a02 100644 GIT binary patch delta 19 acmXSIWMo_OmVvdrdLo<8L_MB~LCOF@$p%6I delta 16 XcmZo&07Z6Dh38dt%;m_CSJ?~07Pa6=>Px# diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RE index 73db8fecc0e58176b285d81accfe7fee1b52d192..3f9a186bcc7149a91ffe1f5adf16a80442a5f048 100644 GIT binary patch delta 20 ccmaFI^oxme&07Z6Dh39|!ik(eCw{8{08mK?5&!@I delta 21 dcmeyx^p1&h&07Z6Dh39|)QOxwC-X7p0030s2NeJS diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RO b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RO index 3ac59908b9c95531df64254bea76b15342940fba..6f1621583f1a4221bac8ed011b4557ee7d92bdb3 100644 GIT binary patch delta 20 ccmZ3;yq1}B&07Z6Dh39|B@;QnPyDhL07i`m-T(jq delta 21 dcmZ3>ypWl5&07Z6Dh39|8523bPv&7<2mngF2H^kz diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RS b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RS index ef3697faa919793ffe2535168a24ba9b9b8af85a..6b0d501fa3393136d4aeb3e1871b4f4106f137bc 100644 GIT binary patch delta 36 scmey*+{?nb<}Cwj6$1kk%S6s+6Cc0i7SV{du#AmKsWz&ee3elP0OVl|g#Z8m delta 34 qcmeBW`OnO`<}Cwj6$1m~w~3t3CjP$5DWnl?VHs->lQQ`+qZR<(2@H|| diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RU b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RU index 52cbfd22889c9aa974113ac284c479aa8f420e31..e5dde37919f1b36adfab7c345ac1d3dc15801c63 100644 GIT binary patch delta 75 zcmeBUnajet<}Cwj6$1m4$VSe1#>p{^i4ttl#wHe)v5X9C777|FhMJ5F3=EPQ(Popc RGOCKRM4OqTN&#gV8317B4KV-! delta 72 zcmbQs(#OKN<}Cwj6$1kk>qgFa#>pj&p%U!T#wKPKma&WsY!(U{Du$Yj3=9ks8qt#< PGOCI&nxhBcj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RW b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_RW index 1578ca1e3efb4642c133604613e649a1bbe27a50..9b9f1d65c6de817a79bd35ceb0185439a41996f9 100644 GIT binary patch delta 20 ccmcc4^q7fr&07Z6Dh39|sEM41ChngB0811He*gdg delta 20 ccmaFNbe)NF&07Z6Dh38dzlofOCSLCW080D^e*gdg diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SA b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SA index 47ca9d6ac536f9f0a9e799592cf4c6880168b586..df752f213543b68571f6508f7844f9c33852a718 100644 GIT binary patch delta 23 ecmdnWa*%~{&07Z6Dh387i;bLujGOrw)foX%n+1>n delta 23 ecmX@evXzB%&07Z6Dh387osFD=jGNUMr5OQHg9VTP diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SB b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SB index 884aa180f9c1fc023c3f63f6772e7c4c33cf5025..fa3af2f7d79b7a5a975e9b744883c2870f5fc527 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|Y@GjGO%!H5mb3y9ST| diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SK b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SK index a17a52f478afdb015b7e3d6d43dba8b2a74fd1db..862ba163e0c940073a22bd2b6c3f565f0353ac0b 100644 GIT binary patch delta 35 ncmZo->0{ws^Ok|Nih+TNbt9)LBM&1Z1CyU4m|&Q!$9M$*gU$x% delta 22 dcmeBUX=34A^Ok|Nih+Ug=SEId#>rNUR{%?`2DShI diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SL b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SL index d0054b8cd659e761f5b52d95b313612c7b21f251..ee6c80fabcc934b609aa4d2ba0e0c9d055e5ed84 100644 GIT binary patch delta 23 fcmbQsw33N)&07Z6Dh38dg^8SJChp~#c+~>{R|W_B delta 20 ccmZ3l?&07Z6Dh39|`5QU?7$+w)1_A(2g$8v1 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SO b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SO index 276f95e0ef9f895a40a995cabf1c0b1f6f41deac..c58bcf30478bfa2b1c535dfd2b918d2a34e8f14f 100644 GIT binary patch delta 20 ccmZ3*w2g^#&07Z6Dh38d-HDu=CvK<$07A0{yZ`_I delta 20 ccmdnSw2Fyy&07Z6Dh38d#fhAoC!WXy079DvyZ`_I diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SR b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SR index ed907c11fdbac068d3aa214384eff71de1be4882..1acc4d5bb5b53d80abb7470fa786d97929f30f7f 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|y3jjdp2SWe= diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SV b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SV index 8d271ed7fbac29674f3727f337d0e862c4cd0fc8..1530fe382a0adaf3cff9052c1474f5a975b3500b 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|0Y>NskpKVy diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SZ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SZ index ca05ebeba7c5e977ad54d4ead461100b28b95f8e..2d4343442dc30b29f89c8b8d45f5ddb5d177b2bb 100644 GIT binary patch delta 26 icmbQkyn>l?&07Z6Dh39|`5QU487B)c@=P{i%m4soKL*kO delta 22 ecmZ3%JcpTc&07Z6Dh39|$s0Mf87Dh1W&i+7{RScc diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TC b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TC index 8334306d4d5b2bf25a952941b324fd8342d8b0d3..b22f35936b2e1fe02ff5e122fa1e4a65a3181e72 100644 GIT binary patch delta 35 ncmey))XdDe<}Cwj6$1lf)kaP?Mjl2+1|~m8Fu^d{pHTw{?5d?<}Cwj6$1lf-bPM0#>vr)8URl|1}Fdk diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TD b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TD index 052bafa6eae0cbce5d12681e80c25c45f3640abb..e37f5ee960b204eb7f2b5f95c6f8a25e07857b83 100644 GIT binary patch delta 20 ccmdnYw4aG{&07Z6Dh38dvx%ISCZ10L07UEt{{R30 delta 20 ccmdnbw3&%>&07Z6Dh38dt%;nMCO(e<07TRV{{R30 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TF b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TF index 70dbefb6ea939bffaadacd5ea29744a08e13df12..b434ff298e23acee2cd5fef38b397a428b262744 100644 GIT binary patch delta 19 acmXSEU}RhKmVvdrY9gD@L_MB~K}rBYnFc-p delta 16 XcmZo*EMZ&omVvcAZz7w|#5g4YFE9mj diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TG b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TG index bd37702a9bbca851b414cd4e4f7b9af72305ae0c..473a79cf2371654dec772f11d56b0f1dd6d18b4f 100644 GIT binary patch delta 23 fcmbQrw2+B&&07Z6Dh38diHV#?C$8d|c+MRFRJRAg delta 20 ccmZ3;G?j^S&07Z6Dh38do{5}CC*E=g06#AVdH?_b diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TH b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TH index dd37ba3cb1c23c7d519cd907e5e6b77d2c9d9262..2148ca08617da0c7563235c7fbfdb4215e9e8cd2 100644 GIT binary patch delta 35 ncmey$+{nVY<}Cwj6$1m~kBywHj695t3`~BGV1i*XALDZXqt*x# delta 22 ecmZo<`O3_><}Cwj6$1m~n~j{TjFY7pp926<_6Feq diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TJ b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TJ index 49a1150f0d77bee3d62c4f34a6814025aa0fdbd9..f938797e9ee3887242ab6d7039082380a9324a48 100644 GIT binary patch delta 24 gcmZ3+vWbOr&07Z6Dh387&54}XChq3hc;B570Afc7O#lD@ delta 21 dcmdnQvW$gu&07Z6Dh387*@>LjHokUe1OQ4m2K4{{ diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TK b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TK index fac004c6de54854436a38f61f653f008a9b38ed7..bc3a14c3f2ca6ccad7b307732f141707463a2e6f 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|&07Z6Dh38dt%;luC*Jb}07DN3-T(jq delta 20 ccmdnYw48}^&07Z6Dh38dxrv+)Cw{X907CZ$-T(jq diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TM b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TM index 74a5f7d0f12c0f8e247482bde78b6fecc5d64c31..fef8dc06c65809c9d578ba92a5e0f3d252b68c72 100644 GIT binary patch delta 23 fcmbQpG?$5U&07Z6Dh38dk%^ouC-(77+!PN0Qf~)& delta 20 ccmbQsG?9sO&07Z6Dh38dj)|NrC+>>}06pslP5=M^ diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TN b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TN index 55c59eb33685511370b475cda8d34411677cab52..fa651eb3c51c49731ae02e0392a2be842ae091f4 100644 GIT binary patch delta 23 fcmeBWn#shu<}Cwj6$1mKz(mfS6Iby}Jmd`kQlAHv delta 20 ccmbQq)XT)V<}Cwj6$1k!%S6td6VG`A06l{SP5=M^ diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TO b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TO index fbaa1bc39c7cb691d871b985ceb09aeff8bdef31..5de8915409b388f8cc6814e87ac1205ba119f17c 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|&07Z6Dh38dt%;nMC%y;=07Tgb00000 diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TT b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TT index dcfe980cba4096d655ddab8be15d96c19c0d7078..d76362e3f44c963bb86adcfeccfed4bb4013ec63 100644 GIT binary patch delta 22 ecmZ3)ypEZ3&07Z6Dh39|r5ia587Jp4ng9S#eFlI4 delta 22 ecmZ3-yoi}|&07Z6Dh39|nHxC^87H?fY5)LFWd?u% diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TV b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_TV index c14728822abe2da23c6e04cbe18eec5c8fbd73a4..bc611bf4e382d968e09f8df597e87d55063b8eac 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|^I=31RcHsj delta 20 ccmZ3%G>3_E&07Z6Dh38d;fb7EC!UG}06-xIh5!Hn diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VA b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VA index f105e014021578de839e6a6de139576d95923d14..7da0693af7cf001bde9bdf63e55d36025ed1ace0 100644 GIT binary patch delta 20 ccmcb}c$blF&07Z6^6L}X+9$^HOzd?509LUG9RL6T delta 17 Zcmcc1c#)B9&07Z6^3xO9+9%F*0RTVa2O|Ig diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VC b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VC index c3cebe315dbb90841b3a078045226bf9645d0da8..ac22b5f488be88f29d59dcac6cb5949a583b8972 100644 GIT binary patch delta 26 icmZ3(yn~r@&07Z6Dh39|^&2^>87Jp3@=R`F)Bpf)g9p9< delta 22 ecmdnNyoQ-`&07Z6Dh39|#Tz-R87EI*)Bpfcy#}%X diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VE index ec87502e4816a699f8a916dd63f2fc2fff694028..41e1cf69294161d60eacbf9eabb8749a94739061 100644 GIT binary patch delta 22 dcmaFD^nrm delta 23 fcmZ3&K7*Ze&07Z6Dh3AT{*9b{jGGrTGBN=GRvHGO diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VU b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_VU index 7643ede4cb63aa6e8a06a83a63b0c36c18dd7db0..d2499c02100c273e980e1e4f0f4b27d9d260f9bd 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|cyVv`8b delta 20 ccmcc5beV~B&07Z6Dh38duZf(eCqAeL07`KOcmMzZ diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_YE b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_YE index a06ef7de4f35368e8685fcd2904fe32457359f21..0858848cafa5a4b443957de2a41ce5e6b68da417 100644 GIT binary patch delta 23 fcmZo-?qlX$^Ok|Nih+T#bt31ziRXDHKA#N$SIr2u delta 20 ccmeBUZer$K^Ok|Nih+T#aw6xwiJxZ!06=C3NdN!< diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_YT b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_YT index 286d4aa5dedcac1327f0815b3879355f00d00961..824eb7730f7563f7ae7ed545c2fb666da52549ed 100644 GIT binary patch delta 20 ccmaFB_=b^f&07Z6@@Es-HcXtyGjW?109+ji!vFvP delta 17 ZcmaFE_<)gZ&07Z6@>>(xHcULE1pq?`2Z#Uw diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZA b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZA index 7347bba31be059cc39397dbf15dd893b8049c5fb..f4a82cc43af6bf236037c94e2e7d8f85afcfa75e 100644 GIT binary patch delta 35 ncmaFH^ofac&07Z6Dh39|%#EC!j695t3`~BGV1i+?5Mu}cqjLvW delta 22 dcmeyw^o)sf&07Z6Dh39|*o~Z=jFaUULjY9G1||Ri diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZM b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZM index 3082fcea86ab58e483bc8929385f74681c344f97..addba8da8c5461461e8ac1335b35c0464a7ddb07 100644 GIT binary patch delta 20 ccmX@cbcu;`&07Z6Dh38d&xxD|C+_P207wA`IsgCw delta 20 ccmcb_bc~5}&07Z6Dh38d+lib9Ctj-o07vNuIsgCw diff --git a/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZW b/java/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZW index 2e08a23480eb4eb31b0cfb480ef37a971df487c6..76cfe3be39fd6ec7259c3b1ef903b2ae180e4051 100644 GIT binary patch delta 39 vcmcb{^@wZ3TE@w>j69pyG6paSRxvOzhG^JZ8CcX9n%5Xdn{Vc0@n8f1{rC$P delta 27 jcmaFFb&YGoTE@*g83ULm_p$J>RxvOzdTf?r@n8f1iy{a8 diff --git a/java/test/com/google/i18n/phonenumbers/ExampleNumbersTest.java b/java/test/com/google/i18n/phonenumbers/ExampleNumbersTest.java index 667e955e9..bfc21329e 100644 --- a/java/test/com/google/i18n/phonenumbers/ExampleNumbersTest.java +++ b/java/test/com/google/i18n/phonenumbers/ExampleNumbersTest.java @@ -126,6 +126,13 @@ public class ExampleNumbersTest extends TestCase { assertEquals(0, wrongTypeCases.size()); } + public void testPager() throws Exception { + Set voipTypes = EnumSet.of(PhoneNumberType.PAGER); + checkNumbersValidAndCorrectType(PhoneNumberType.PAGER, voipTypes); + assertEquals(0, invalidCases.size()); + assertEquals(0, wrongTypeCases.size()); + } + public void testSharedCost() throws Exception { Set sharedCostTypes = EnumSet.of(PhoneNumberType.SHARED_COST); checkNumbersValidAndCorrectType(PhoneNumberType.SHARED_COST, sharedCostTypes); diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_AD b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_AD index 420a09ef3a6ee4a8000f9912bd4340031f665f59..8f72b9537f4030994e26eca204e3481d70811a97 100644 GIT binary patch delta 18 Zcmd0+Vq5c;fwjD3BAd@dJ)Vg{G5|k+1|n0u!1OPcK2PFUi diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_AR b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_AR index 879ff1f5e0f42734808c838567931520cbe737d3..68b25027bcf6a591c9f6051df972475cceea90f8 100644 GIT binary patch delta 21 dcmbQowu+5&&07Z6Dh38-#fhBTHg3*l0su%=2D<^t# delta 22 dcmcc3be@TG&07Z6Dh38dw~d_2jFT-Gl>t!k1>^t# diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_DE b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_DE index e131c667ec197051d6a69658e65b5d310a0ed8b3..039192c6caf891bad36d10366153b7b44aca87ff 100644 GIT binary patch delta 22 dcmcc3@|=Zp&07Z6Dh39oxQ(35jGGvv839wQ1{nYV delta 23 ecmaFPa+`&7&07Z6Dh39oppBf&jGHAG{TTsSRR$UW diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_GB b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_GB index 71e628ebe60374e88936a9b16e251253945c9520..4a3747bcc5cf8047675e7400b57116c2e0b5e63d 100644 GIT binary patch delta 33 lcmaFF{EnG(&07Z6Dh39|rxQ8Pax*eAF!?!xiH%oz83C>02?+oI delta 21 dcmaFI{D_%z&07Z6Dh39|n-e+DZhXYU2mn}$2iX7s diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_IT b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_IT index 1e3c93f60a16a828938cb03b40ea6f3d00db72bc..486528473460b1819db69bd42f872fda6ac8352a 100644 GIT binary patch delta 23 fcmZ3)ypEZ3&07Z6Dh39|r4u>#OkB$|@#tLuT=NL= delta 20 ccmZ3-yoi}|&07Z6Dh39|nG-qpOuTp(07ZNUrvLx| diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_JP b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_JP index 8666b3a77e4289daee193e56af6eb0458b69c4c2..43162974977c0eb70d0d7eb06c8772419c481b07 100644 GIT binary patch delta 24 gcmeBYp3Tg;<}Cwj6$1m~q=}q96K#1mhFUQK09kYf<^TWy delta 21 ccmbQu+|SIp<}Cwj6$1lf+eA*Ejfqx_07Xs)3;+NC diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_KR b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_KR index 12d493302695a6668375981e5c566136eba2017e..5bad0e2f1c745e840f80777b40649780c3184110 100644 GIT binary patch delta 41 tcmeyu-N3WKj**9vk%7t25lk>_wqxAS#8$8@JwL0su&12TK3| diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_NZ b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_NZ index aab8cbd89b8542baa7c760e3ecfd5a647da71e56..257c955780376b17215da8c27205546782c89b73 100644 GIT binary patch delta 26 icmaFP{F#|^&07Z6Dh39|R~tE{7$ diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_PL b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_PL index 9f5617874fdec4350579633ebdc2625e95a686c6..c6a0cb6f9ab07c412aafc4e013630c447e0d34df 100644 GIT binary patch delta 23 fcmeBYn$5(y<}Cwj6$1mK&_vGF6X)4s}CjKk|08MfS$p8QV diff --git a/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_SG b/java/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_SG index 359168d83903bb4082deb1c0e389807aaf37c825..bb12d762dad86a9ca14e3aa3ad52fcf3dbe671b6 100644 GIT binary patch delta 20 ccmaFD^nrhrp&07Z6^4k;HHcULE4FE$h2aEs!