* Abolish MX's international mobile token
* Porting phoneutil changes to JS and AYTF changes to not to swallow parts that are not part of formatting rule.
* Make fake change to trigger travis build again
* Revert "Metadata updates for release 8.10.14 (#2354)"
This reverts commit 6e2bbb0c05.
* Revert Metadata updates for release 8.10.14 (#2354) as the dependency jars generated has issues reported by animal-sniff plugin
* Revert "'animal-sniffer-maven-plugin' changes: version is upgraded and extracted into root pom.xml (#2349)"
This reverts commit e7c4f39691.
* Making changes back that we mistakenly reverted FALSEHOOD commit
The format of the data has changed such that formatting patterns now only refer to \d, not specific numbers, so we don't need the special handling in the AYTF code which converts them to \d.
* Metadata updates for release 8.9.16
* Update release notes as there are many auto fixes to geocoding and other metadata files. Removing regions that do not have potential changes.
* Update ShortNumberInfo test regarding example number change for region AM. Unlike PhoneNumberUtilTest, ShortNumberInfoTest uses real metadata for unit testing.
* Changing the region as Travis tests do not pass with old short metadata of AM
* Making same changes in CPP and JS
* Metadata updates for release 8.9.14
* Update region list in release_notes to the regions that contain only potential changes. Other are having only cleanup updates
* Ensure the test runner decodes files as UTF-8
Before this change, the `document.charset` of the HTML test files would be 'windows-1252' when accessed through the `file://` protocol, resulting in issues with library or test files containing non-ASCII symbols.
This patch ensures tests still run correctly when files contain non-ASCII symbols.
* Ensure ASCII-safety of source code
Presently we are supporting unicode characters of Russian extension characters manually in JS.
This should be changed in future by setting right flags.
Previous PR: #2223
Surprisingly, we need not set unicode characters of upper case '\u0414\u041E\u0411'. This woks fine.
* Configure Russian extension character доб as a valid one while parsing the numbers
* Escaping non ascii characters for better standardization.
* Added generated RU test data file. This is why travis test are failing at: https://travis-ci.org/googlei18n/libphonenumber/builds/407078226
* Removing manual support of encoded versions as it is already taken care in RegEx flags. Updated based on new review comments.