- Sep 15, 2014
-
-
Wouter van Oortmerssen authored
Also cleaned up ByteBuffer usage in general: ByteBuffer.position now universally indicates the start of a ByteBuffer. Change-Id: Ic4bfb98f9df9501b8fc82de2c45db7d7311135ac Tested: on Linux.
-
- Sep 05, 2014
-
-
Wouter van Oortmerssen authored
Also fixed flatc not outputting these identifiers for files compiled on the command-line. Bug: 16983987 Change-Id: I8b714cfea3a8e144fa52133f62b2f7eda6eb044a Tested: on Linux
-
- Aug 22, 2014
-
-
Wouter van Oortmerssen authored
Bug: 16624362 Change-Id: Ia09ea404c0c11dd1dc6993a8cbd155bf8152b65f Tested: on Windows & Linux.
-
- Aug 19, 2014
-
-
Wouter van Oortmerssen authored
Bug: 15521443 Change-Id: I2e1ef97e7225a1a0ecf2ca65e31d49d443003747 Tested: on Linux.
-
Wouter van Oortmerssen authored
Change-Id: I8f3c50085f89037995ab9f26b28d3c83667e9d6f
-
- Aug 12, 2014
-
-
Wouter van Oortmerssen authored
Allows you to add, and test for the presence of a magic 4-char string in a FlatBuffer. Tested: on OS X. Change-Id: I090692a9e4fb53bed3543279a28563e67132cba0
-
- Jul 31, 2014
-
-
Wouter van Oortmerssen authored
Change-Id: I770b53cf7d82c860422c1fe6193fb597d9c9495c
-
- Jul 25, 2014
-
-
Wouter van Oortmerssen authored
Change-Id: Iedbd9914a1ca3897776fb92aa9a1fdfc4603da3c Tested: on Windows and Linux
-
- Jul 21, 2014
-
-
Wouter van Oortmerssen authored
Change-Id: I23d7db5b62ca52fee49e1bedcf7d7d8d74957cf8 Tested: on Windows.
-
Wouter van Oortmerssen authored
Change-Id: Ib9ec0cb3ddec60b1ca124eaf815fb1ae0cc53e1c Tested: on Windows and Linux Bug: 16186562
-
rw authored
Implement code generation and runtime library for Go, derived from the Java implementation. Additionally, the test suite verifies: - the exact bytes in the Builder buffer during object construction, - vtable deduplication, and - table construction, via a fuzzer derived from the C++ implementation. Change-Id: Ib95a019c684891def2b50281e570b4843fea7baa
-
- Jul 11, 2014
-
-
Wouter van Oortmerssen authored
Also removed it appending _wire to filenames, renamed the json golden file to .golden to not clash with generated files. Bug: 15781201 Change-Id: I8322861e50d1e5b6a5ab5e4b5e5d8ae13c356eb2 Tested: on Windows and Linux
-
- Jul 09, 2014
-
-
Wouter van Oortmerssen authored
This will add quotes around field names, as required by the official standard. By default it will leave quotes out, as it is more readable, more compact, and is accepted by almost all JSON parsers. The -S switch to flatc turns on strict mode. As per rfc 7159. Change-Id: Ibabe9c8162c47339d00ec581d18721a2ba40c6d0 Tested: on Windows.
-
- Jul 08, 2014
-
-
Wouter van Oortmerssen authored
New attribute: - `id: n` (on a table field): manually set the field identifier to `n`. If you use this attribute, you must use it on ALL fields of this table, and the numbers must be a contiguous range from 0 onwards. Additionally, since a union type effectively adds two fields, its id must be that of the second field (the first field is the type field and not explicitly declared in the schema). For example, if the last field before the union field had id 6, the union field should have id 8, and the unions type field will implicitly be 7. IDs allow the fields to be placed in any order in the schema. When a new field is added to the schema is must use the next available ID. Change-Id: I8690f105f3a2d31fdcb75a4fab4130692b12c62f Tested: on Windows
-
- Jun 23, 2014
-
-
Wouter van Oortmerssen authored
Change-Id: If8cc05669d82df892e1d4e11f7fbbd68b2dc05bf
-
- Jun 18, 2014
-
-
Wouter van Oortmerssen authored
Change-Id: I3759a07385f0d8d172ca2f88ac1759b71bee5a6a
-
- Jun 17, 2014
-
-
Wouter van Oortmerssen authored
Change-Id: Id1269f85ec2f522c8d4b0d05f84d050b42d70d60 Tested: on Android
-
- Jun 11, 2014
-
-
Wouter van Oortmerssen authored
Change-Id: Ife9775fdedc9e084c1e826ef13dff06a1b1b2ec2 Tested: on Windows and OS X.
-
- Jun 10, 2014
-
-
Wouter van Oortmerssen authored
Change-Id: I4c9f0f722490b374257adb3fec63e44ae93da920 Tested: using VS2010 / Xcode / gcc on Linux.
-