-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to newest libphonenumber #62
Update to newest libphonenumber #62
Conversation
`PhoneNumberMetadata.xml` is sourced from original Google source with release 8.11.4 google/libphonenumber@876268e
PhoneNumberMetadata.xml is sourced from the original Google repo, release 8.12.9, google/libphonenumber@3ec5f5a
PhoneNumberMetadata.xml is sourced from the original Google repo, release 8.12.18, google/libphonenumber@4c532d9
Orb deployments
Bump version
Merge 0.2.3
Make package public
* Update the validation rules to 8.12.28 * Change gb invalid number
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Checking if a number is possible didn't take the number type into account anyway, since in `test_number_length/2` we were always passing `PhonenUmberTypes.unknown()`. This change prevents the code from pretending like it does support validating by types. If we want to re-introduce it, we should to so properly.
This reverts commit 0c66c45.
This reverts commit ca814c0.
This reverts commit 2c5c8c2.
@szymon-jez Re: our Slack conversation and for documentation's sake - I tried making the updates compatible with Elixir 1.4 but I don't think it's worth it. Elixir 1.4 was released 6 years ago - packages like |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Great work @kamilkowalski and co. (@surgeventures)!
(Reviewed code and tested in a production app's test suite)
Refs #43
The code in this branch up to commit 43111ff comes from a clone of this repository.
This is an aim to port that code over to this repo and release it in the widely used hex package.
TODOs