Update the strings asset file format for easier parsing.

The new file format makes it so that parsing sections of the file one at a time
becomes easier.
Also, switch some of the `byte` and `short` to `int` to make it more flexible.
Intentionally left the `byte` data type in plurals since the number of plural
categories is guaranteed to be <= 6.

To make it easier to maintain the unit test, I changed the file format to
something easy to understand/edit.

Test Plan: ant test
7 files changed
tree: 40ea4b71466e176db785a54c4b07d5ad8b4815e4
  1. .buckconfig
  2. .classpath
  3. .gitignore
  4. .idea/
  5. .project
  6. .travis.yml
  7. DEFS
  9. README.md
  10. bin/
  11. buck.iml
  12. build.xml
  13. config/
  14. docs/
  15. lib/
  16. plugin/
  17. pmd/
  18. scripts/
  19. src/
  20. test/
  21. testdata/
  22. third-party/


Buck is an Android build tool. To see what Buck can do for you, check out the documentation at http://facebook.github.io/buck/.

Build Status


To build Buck, run the following:

git clone git@github.com:facebook/buck.git
cd buck
./bin/buck --help


Apache License 2.0