David Yonge-Mallo
4e5966205b
eliminate unnecessary variables, slight refactoring
10 years ago
David Yonge-Mallo
b6393839f5
use equals check for empty String instead of length check for consistency with nanoproto
10 years ago
David Yonge-Mallo
d03fa99422
replace the generation from proto with generation from nanoproto
10 years ago
David Yonge-Mallo
08faa95aa0
replace Phonemetadata API for repeated fields, in preparation for switch to nanoproto
10 years ago
David Yonge-Mallo
a390847dc8
replace Phonemetadata API for fields other than repeated fields, in preparation for switch to nanoproto
10 years ago
David Yonge-Mallo
331094d2b5
remove Builders from Phonemetadata (BuildMetadataCppFromXml.writePhoneMetadataCollection temporarily disabled)
10 years ago
David Yonge-Mallo
0bd35804c8
remove check for nationalPrefixFormattingRule empty before setting nationalPrefixOptionalWhenFormatting in BuildMetadataFromXml
10 years ago
Lara Scheidegger
b1337c7ff1
JAVA/CPP: Better exclusion of dates, change in build error messages.
12 years ago
Lara Scheidegger
a201099230
JAVA/JS/CPP: libphonenumber v6.1
12 years ago
Lara Scheidegger
7123e3365f
JAVA/JS/CPP: Libphonenumber v5.9, code & metadata changes.
12 years ago
Lara Scheidegger
10c1539344
JAVA/CPP: Generating data as to whether a country allows mobile portability or not in the metadata.
12 years ago
Lara Scheidegger
f5439bb8a4
JAVA/JS/CPP: libphonenumber v5.8. ShortNumberInfo API, metadata updates, small bug fixes. See the release notes for more information.
12 years ago
Lara Scheidegger
3b1d5f723e
CPP/JAVA: libphonenumber v5.7.1: Changing metadata generation to exclude irrelevant data.
No change in functionality.
13 years ago
David Yonge-Mallo
f50380c011
JAVA: Add support for loading short number metadata
13 years ago
Lara Scheidegger
8bfef602f1
JAVA/DATA/TOOLS: Adding some short number metadata separately, and adjusting the build tools to handle this.
13 years ago
Lara Scheidegger
fc1adde81a
JAVA: libphonenumber 5.1: AYTF changes and metadata updates.
13 years ago
David Beaumont
62e1ef2e5e
changes to allow for generation of alternate format metadata
14 years ago
Fredrik Roubert
74a65a5624
TOOLS: Port changes for alternate formats.
Review URL: https://codereview.appspot.com/6350083
14 years ago
Fredrik Roubert
b1e4452573
TOOLS: Refactor the BuildMetadataProtoFromXml tool to:
- Make command line parameters named instead of positional.
- Move all information about paths, names, etc., from being hardcoded into the
tool itself to command line parameters, so that new files in the future can
be generated by just adding build rules for them without having to update the
tool.
- Not hard-code class or package names, but get them from the Class object.
- Break code generation up into smaller parts, to make it easier to extend the
code generation and share code while generating different classes.
- Update BuildMetadataFromXml to not output empty region codes.
- Generate either a Map or a Set, depending on whether the mapping table
actually contains any data or not.
All files generated by the tool remain identical to before this change.
Review URL: https://codereview.appspot.com/6343066
14 years ago
Shaopeng Jia
9feb68c47a
JAVA: libphonenumber 4.5
Review URL: http://codereview.appspot.com/5532089
14 years ago
Lara Scheidegger
c634f2412e
JAVA: libphonenumber v4.4
14 years ago
Lara Scheidegger
6f225c7897
JAVA: libphonenumber 4.2. Includes rest of emergency number data, new region SX.
14 years ago
Philippe Liard
175ad577f2
TOOLS: Change package to com.google.i18n.phonenumbers.
Review URL: http://codereview.appspot.com/5193044
14 years ago
Lara Scheidegger
a2a91f2bb3
JAVA,GEODATA: libphonenumber 4.0.
14 years ago
Philippe Liard
ed81076fe0
JAVA,GEODATA: libphonenumber 3.9.
14 years ago
Philippe Liard
b59d9080ab
Changing license to Libphonenumber Authors.
15 years ago
Nikolaos Trogkanis
2980262b6d
Fixed a few findbugs warnings and added a build rule to generate metadata for JavaScript.
15 years ago
Philippe Liard
68b2f386eb
TOOLS: Add unit tests for BuildMetadataFromXml.
15 years ago
Philip Liard
ee0182a25b
TOOLS: Moving java generation code under tools.
15 years ago
Philip Liard
aff02ddfe6
CPP: Update metadata/code to v3.4.
15 years ago
Philip Liard
88fc7a704d
TOOLS: Adding metadata code generation to C++ build tools.
15 years ago
Lara Scheidegger
525348906f
JAVA: RFC3966 support, metadata update, extensive comment changes, getSupportedCountries renamed to getSupportedRegions.
15 years ago
Lara Scheidegger
0c1ad33194
JAVA: findNumbers functionality, metadata updates, bug-fixes
15 years ago
Lara Scheidegger
b48ba18623
Metadata update, UAN code support and isNumberMatch changes.
15 years ago
Lara Scheidegger
9b5fab1931
Metadata changes, new countries, small code changes.
15 years ago
Shaopeng Jia
34610e12a4
Update phone number metadata and reorganize reg-exes for readability.
15 years ago
Lara Scheidegger
3c39b530ee
Small feature changes, metadata updates.
15 years ago
Shaopeng Jia
5f08baabe6
Bug fixes for code and metadata improvement. Also added new PAGER type support in the library.
15 years ago
Shaopeng Jia
92aff12ccf
Code refactoring. Patch submitted by tronikos.
16 years ago
Shaopeng Jia
b38f0e52b9
Initialize country calling code to region code map in PhoneNumberUtil to further improve startup speed.
16 years ago
Shaopeng Jia
4ca3b5be65
Improve startup performance by separating generated metadata binary to one per region, and load each only when needed.
16 years ago
Shaopeng Jia
b5bb575ac2
Major improvement in AsYouTypeFormatter to start formatting earlier. New TrancateTooLongNumber functionality in PhoneNumberUtil. Also fixes formatByPattern and Japanese AsYouTypeFormatter bugs.
16 years ago
Shaopeng Jia
72660ad60c
Update library with new functionalities and metadata.
16 years ago
Shaopeng Jia
b54a100125
Improve serialization and deserialization speed for Phonemetadata.java and size of the generated binary file by making use of Java Externalization.
16 years ago
Shaopeng Jia
9616170a2f
Reorganize project structure to make it easy to build.
16 years ago
Shaopeng Jia
14710170f7
Decouple Phonemetadata.java from protocol buffer.
16 years ago
Shaopeng Jia
e4e52ec2d2
Update library to v2.1
16 years ago
Shaopeng Jia
302f7bf6db
Minor documentation update.
16 years ago
Shaopeng Jia
a7c6c36f84
Checking in first version of java libphonenumber
16 years ago