Commit Graph

36 Commits

Author SHA1 Message Date
Vlasislav Kashin
f646fe4605 Update generate metadata script 2025-07-13 15:03:02 +03:00
Vlasislav Kashin
cb5f0d8fcc Refactor build script 2025-07-13 15:01:40 +03:00
Vlasislav Kashin
3a2e8e6c0f Move helper constants out of folder 2025-07-13 14:59:39 +03:00
Vlasislav Kashin
467416e3ef Update generated location 2025-07-13 14:58:49 +03:00
Vlasislav Kashin
1464119ff8 Better error naming 2025-07-13 14:52:06 +03:00
Vlasislav Kashin
beae04dee8 Add more tests, better error handling 2025-07-13 14:49:56 +03:00
Vlasislav Kashin
ebe7d236e9 feat: update regex, bug fixes, add tests 2025-07-12 23:30:44 +03:00
Vlasislav Kashin
2fea8f1e20 Phonenumberutil: add is_alpha_number 2025-07-12 21:21:32 +03:00
Vlasislav Kashin
392c793d5c Update phonenumberutil get_national_significant_number - &self reciever 2025-07-12 20:59:17 +03:00
Vlasislav Kashin
e7daffa6f7 helper_constants: fix const REGION_CODE_FOR_NON_GEO_ENTITY 2025-07-12 20:35:33 +03:00
Vlasislav Kashin
10c5ee1159 Java: added compiled metadata generation 2025-07-11 03:46:50 +03:00
Vlasislav Kashin
8a42c0ecb5 Initial copy of buildMetadata 2025-07-11 00:49:56 +03:00
Vlasislav Kashin
e75eda86e6 Add tests 2025-07-10 18:37:54 +03:00
Vlasislav Kashin
1bb46ac1b7 Fix valid phonenumber regex 2025-07-10 18:37:47 +03:00
Vlasislav Kashin
0e683eac90 Add metadata constructor for PhoneNumberUtil 2025-07-10 18:37:23 +03:00
Vlasislav Kashin
464711df8c update up to dec_from_char v0.2.0 2025-07-10 14:40:49 +03:00
Vlasislav Kashin
e52a19e6c1 Remove unused, refactor exports 2025-07-10 13:00:41 +03:00
Vlasislav Kashin
e72187d2d7 Better None handling: Remove unwrap 2025-07-10 12:50:12 +03:00
Vlasislav Kashin
457bb65b9a Better error handling 2025-07-10 12:41:21 +03:00
Vlasislav Kashin
3f07806990 Ugrade methods to return iterators 2025-07-10 11:29:18 +03:00
Vlasislav Kashin
4f5571f7a7 Bug fixes and upgrades 2025-07-10 10:44:11 +03:00
Vlasislav Kashin
e6c07d654f finish phonenumberutil basics 2025-07-10 02:37:02 +03:00
Vlasislav Kashin
b018ee99ce added functions
- get_length_of_geographical_area_code
- get_length_of_national_destination_code
- get_country_mobile_token
2025-07-10 01:44:46 +03:00
Vlasislav Kashin
ee240e3277 add is_number_geographical 2025-07-09 19:36:23 +03:00
Vlasislav Kashin
a4ade5b607 add truncate_too_long_number 2025-07-09 19:25:55 +03:00
Vlasislav Kashin
3766789bdf add is_possible_number functions 2025-07-09 19:11:11 +03:00
Vlasislav Kashin
91719e110d add get_example_... functions, parse_and_keep_raw_input function 2025-07-09 18:52:52 +03:00
Vlasislav Kashin
1307c8cbba add format_out_of_country_keeping_alpha_chars fn 2025-07-09 16:12:34 +03:00
Vlasislav Kashin
0ac5d451f5 update error handling 2025-07-09 14:28:44 +03:00
Vlasislav Kashin
a597c1f908 phone_number_regexps_and_mappings: fix ascii_digit_mappings to iterate over 0..=9 2025-07-09 13:34:16 +03:00
Vlasislav Kashin
7692433296 Add some phonenumberutil functions 2025-07-09 13:22:32 +03:00
Vlasislav Kashin
29f5e5664c update regex util 2025-07-04 18:31:27 +03:00
Vlasislav Kashin
d0fb47705a added more functions from original code, added macro 2025-07-02 18:02:47 +03:00
Vlasislav Kashin
929fdbae8a add phone_number_mappungs
- **important** Uppercase in helper_functions::normalize_helper
2025-06-29 22:41:51 +03:00
Vlasislav Kashin
aa4220ed2d finish helper functions 2025-06-29 18:56:22 +03:00
Vlasislav Kashin
5f8bdd4b39 add resources 2025-06-27 10:56:08 +03:00