History log of /external/flatbuffers/tests/MyGame/Example/Monster.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
321a1c9dc0bb2205feb1bb9fd079546403aa852f 24-Aug-2017 Wouter van Oortmerssen <aardappel@gmail.com> Cleaned up namespace handling.

A Namespace object is now guaranteed unique.
This cleaned up some old workarounds and latent bugs.

Change-Id: Ic3f12d89947871b03b2c449ba51b3186f953adde
Tested: on Linux.
Bug: 21336857
/external/flatbuffers/tests/MyGame/Example/Monster.java
3282a84e3068d2ff0ded5a683ceea0806da21ed6 01-Aug-2017 Kevin Rose <kevin+gh@maypark.com> [Python] (scalar) vector reading speedup via numpy (#4390)

* Add numpy accessor to python flatbuffers scalar vectors

* Update python tests to test numpy vector accessor

* Update appveyor CI to run Python tests, save generated code as artifact

* Update example generated python code

* Add numpy info to python usage docs

* Update test schema and python tests w/ multi-byte vector

* did not mean to push profiling code

* adding float64 numpy tests
/external/flatbuffers/tests/MyGame/Example/Monster.java
f064a6cc60b0978509280002f93dcb9d08a543d8 24-Jul-2017 Stewart Miles <smiles@google.com> Test case for CreateVectorOfStructs() using a callback.

Fixes issue #4392, also fixed C++98 compatible code generation in tests.

Change-Id: Ia5833026e615ad19d24a0439bdba2e3b45c5f86c
/external/flatbuffers/tests/MyGame/Example/Monster.java
625c9898754a491a1c195743eafdb22908e4102c 13-Jul-2017 Alex Wasserman <alexrwasserman@gmail.com> Java: Added ByteBufferFactory interface and sizedInputStream method. (#4379)

The ByteBufferFactory interface gives the user an option to specify
the method in which the internal ByteBuffer is allocated. This provides
flexibility in the type of ByteBuffer that can be used.
The sizedInputStream method is an alternative to sizedByteArray that
does not make a copy of the data in memory.
/external/flatbuffers/tests/MyGame/Example/Monster.java
dddd0865cb161a081afbdfa11919622a49f4141a 03-Jun-2017 Wouter van Oortmerssen <aardappel@gmail.com> Added nested FlexBuffer parsing

Change-Id: I918b66eb5646d035e3aae675f745802eb54b03ea
/external/flatbuffers/tests/MyGame/Example/Monster.java
8468ea1ab410ffaa1eed99750e4c77b496b72fd5 09-May-2017 Wouter van Oortmerssen <aardappel@gmail.com> Fixed LookupByKey for Java & C#

Change-Id: I05c02223675dee241d1ae8cb466e5186444058c8
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
a5cc2092a62e7ee6541cc380b861cf7ac4de8cb0 29-Mar-2017 tianyapiaozi <tianyapiaozi@126.com> Support binary search for struct in cpp (#4245)

* Support binary search for struct in cpp

CreateVectorOfSortedStruct is provided for convenience.

* fix continuous-integration error

* add generated files

* compile Ability.cs in csharp test

* compile Ability.cs in csharp

* modify according to code review
/external/flatbuffers/tests/MyGame/Example/Monster.java
5b5fcbfc005c90b89d32ff50bf7e59ebdba97521 21-Oct-2016 Baptiste Lepilleur <baptiste.lepilleur@gmail.com> Java: fix unsigned default value code generation and add 'L' suffix for long default value (#4051)

* Java: emit "signed" equivalent of unsigned default value in generated code and add "L" suffix to long default value.

* Updated generated code

* Only convert ulong to "signed" equivalent. ubyte and ushort don't need specific handling as "user facing" type is int. uint need 'L' suffix as "user facing" type is long.

* Added missing cast to primitive type of default value which is in "user facing" type in builder.add<type>() calls.

* Do not cast default value to actual type in C#.
/external/flatbuffers/tests/MyGame/Example/Monster.java
52ca75506abd82b5616bdef4d28e9535262c1d65 13-Aug-2016 Wouter van Oortmerssen <aardappel@gmail.com> Switched C# accessors from classes to structs
/external/flatbuffers/tests/MyGame/Example/Monster.java
e1f8037cb55cbeac5d96ad63c2f5c70560737340 26-Aug-2016 Wouter van Oortmerssen <wvo@google.com> Fixed Java LookupByKey functionality for Java 1.6

Tested: on Linux.

Change-Id: Iea336f75a3b6e722743563813c3c9ed9db4d02fe
/external/flatbuffers/tests/MyGame/Example/Monster.java
7c69c5dc3d635e29e3442339caa8eb06b8b9775c 26-Aug-2016 TGIshib <justzeddicus@gmail.com> Fix lookupByKey, improve compareStrings
/external/flatbuffers/tests/MyGame/Example/Monster.java
9f16090f901c30f872422f60db21a0370dde8bbf 22-Aug-2016 TGIshib <justzeddicus@gmail.com> Improve `LookupByKey` , update docs
/external/flatbuffers/tests/MyGame/Example/Monster.java
8fdced4e1141a98fb37e952058874423702347ca 14-Aug-2016 TGIshib <justzeddicus@gmail.com> Update
/external/flatbuffers/tests/MyGame/Example/Monster.java
dc7f5bc0d80730ef45b368be90ac1208c1394707 03-Aug-2016 TGIshib <justzeddicus@gmail.com> Remake
/external/flatbuffers/tests/MyGame/Example/Monster.java
e750268f0cb3386ab8c6324cf18de4f8d95e6bf3 15-Jul-2016 lakedaemon <olivier.binda@wanadoo.fr> clang formating cpp code generator and add missing generated classes
/external/flatbuffers/tests/MyGame/Example/Monster.java
afa276288c8db9a983aa8ae134328b1b447bec70 15-Jun-2016 Wouter van Oortmerssen <wvo@google.com> Added additional convenience overloads to CreateVector().

Bug: 29337887, 29336299
Change-Id: Iad8b3b2263f6cea7ee7e45994369194960df293b
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
cd1493b0829b48407887844921ef0e040c0f485a 26-May-2016 lakedaemon <olivier.binda@wanadoo.fr> sharing the Flatbuffers warning
/external/flatbuffers/tests/MyGame/Example/Monster.java
fd542c71e35774f640073cb6fb3fa939d2f19f87 20-Apr-2016 Wouter van Oortmerssen <wvo@google.com> Fixed float suffix not being added on implicit float defaults.

Change-Id: I8dcbb5e93836356511d411ef86452babd3dd3c0b
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
4d7890c2c912d926f5e7a11cc2106bb37b5f0158 18-Apr-2016 Wouter van Oortmerssen <wvo@google.com> Fixed whole-number float default values missing a .0 suffix.

A previous commit that added "f" for C++/Java/C# would break
on gcc of constants like 3f, which are now output as 3.0f

Tested: on Linux

Change-Id: If9cabbe3c6d6948a5050b8b123bda9c06e181f52
/external/flatbuffers/tests/MyGame/Example/Monster.java
29d957ed5e58af0ce689c8c0312f061f17fc850f 14-Apr-2016 Wouter van Oortmerssen <wvo@google.com> Fixed missing "f" on float default values in C++/Java/C#

Bug: 28145201
Change-Id: I5a1818c40c2f4fbd00cfec3362040407976f7a39
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
eaa2b414b28bee02bee140658c238da648790a48 18-Jan-2016 Oli Wilkinson <Oli Wilkinson> Added generation of typed helpers when using nested_flatbuffers in Java/C#. Fixes #3500
/external/flatbuffers/tests/MyGame/Example/Monster.java
644bcbde9111cd0c17e721b78ae8b59fc35306a4 14-Nov-2015 Donnell <donnell.bell@gmail.com> Fix C# vector of enum code generation

Fixes a bug where the logic to determine when to use a C# enum flags
both enums and vectors of enums. This causes the C# generator to
generate code that doesn't compile for tables that contain vectors of
enums.

The fix also consolidates type generation functions a bit and adds
some additional casting functions for clarity.
/external/flatbuffers/tests/MyGame/Example/Monster.java
4d7810424c8f964dbcb8dd3179d8c46cd896c4dc 29-Sep-2015 Wouter van Oortmerssen <wvo@google.com> Allow structs to be parsed in JSON with out of order fields.

Also simplified the code and made it faster.

Change-Id: I1d83b1165a4a9a4380d1bfb5538769c012d2d367
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
94680f5483593b1a48c79b516d153fd432b3f2e8 06-Oct-2015 Wouter van Oortmerssen <wvo@google.com> Added support for imports and many other .proto features.

Change-Id: I6600021b7ec8c486794349511232c3e604421c5b
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
ac10873e26f99b3d054d1cb89c00bad239ace691 16-Aug-2015 Maxim Zaks <maxim.zaks@gmail.com> fixed code generator for array of bools

Change-Id: I3cdd801b641bf180222203a37634598350d340e3
/external/flatbuffers/tests/MyGame/Example/Monster.java
7bfed4b29a425b183e2774919ced9e0402fdda10 15-Aug-2015 Maor Itzkovitch <maor.tt@gmail.com> added vector mutators
/external/flatbuffers/tests/MyGame/Example/Monster.java
7196c3684249c12571cd2e16ba8e5564c57484aa 07-Aug-2015 Maor Itzkovitch <maor.tt@gmail.com> begin to correct C# bytebuffer behavior
/external/flatbuffers/tests/MyGame/Example/Monster.java
e24afd838aedabb782b46091d33485360d176608 01-Aug-2015 Maor Itzkovitch <maor.tt@gmail.com> extended scalar mutator support
/external/flatbuffers/tests/MyGame/Example/Monster.java
81c2b185efcc729777d86815577cd6ebdd7e15c4 31-Jul-2015 Maor Itzkovitch <maor.tt@gmail.com> support for scalar mutators
/external/flatbuffers/tests/MyGame/Example/Monster.java
557c57eb9d9d58a86fe1e80552219930c82fe7f4 07-Apr-2015 Advay Mengle <advay.mengle.dev1@gmail.com> Seal all classes in Java/C#

Makes enums/structs/tables unsubclassable (final or sealed) and
prevents instantiation of enum classes (which are solely static
constants).

Tested (Mac OS 10.10.2):
1. run flattests
2. cd tests && ../flatc -c monster_test.fbs && ../flatc -j
monster_test.fbs && ../flatc -g monster_test.fbs && ../flatc -n
monster_test.fbs # Note deltas for C# and Java.
3. ./JavaTest.sh

**Breaking api change**

Change-Id: Ie008c941c36d212690da58ddc72c9b228eb7a093
/external/flatbuffers/tests/MyGame/Example/Monster.java
b8708beeec669371628eafbb6570cd278a0b96b9 31-Mar-2015 Advay Mengle <advay.mengle.dev1@gmail.com> Generate Java doc comments in JavaDoc style

Tested by regenerating all tests/ generated sources; note that only
Monster.java changes. Ran flattests as well.

Change-Id: I65b6ea7d208b0ccd6a0b34761162fed6ba391fc5
/external/flatbuffers/tests/MyGame/Example/Monster.java
ca5c9e7496c79deb4d1e80258d3293e46397f4d8 19-Mar-2015 Wouter van Oortmerssen <wvo@google.com> Unsigned types in Java now return bigger size signed types.

(Java doesn't support unsigned types).

ubyte/ushort return as int
uint returns as long
(all with correct masking)

ulong still returns as long, as before.

Tested: on Linux & Windows.
Bug 17521464

Change-Id: Id6bc8f38fc8c1a2f4e6733c6980dc6b6e322b452
/external/flatbuffers/tests/MyGame/Example/Monster.java
7ef2fc251735f019a21b5e0aa88053a1faffd7c7 13-Mar-2015 Wouter van Oortmerssen <wvo@google.com> Regenerated test code + fixed typo in C# FlatBufferBuilder

Change-Id: Ifa6d9459c53ae60b9bf936d9468ec971ee282f14
Tested: on Linux and Windows.
/external/flatbuffers/tests/MyGame/Example/Monster.java
b0910e75e058f73165526002d4afcec317d7955e 30-Jan-2015 Florian Enner <florian@enner.org> added reuse option for root objects

getRootAs..() function now has a second implementation that
accepts an existing object to allow object reuse, much like
all other methods that refer to objects.

Change-Id: Iffef567c903a130761ef7de98867e5465d29a04d
/external/flatbuffers/tests/MyGame/Example/Monster.java
4fb5a764df4c4fa249c4a85b3f89be2a3e6deb9b 17-Jan-2015 Wouter van Oortmerssen <wvo@google.com> Support for booleans in the Java/C# API

Change-Id: I72e92183a7b5f4145ea51fcec29257dc9553a461
/external/flatbuffers/tests/MyGame/Example/Monster.java
956666924521808bc88df53f857d3b78eb6ca486 09-Dec-2014 Wouter van Oortmerssen <wvo@google.com> Fixed Java ByteBuffer accessors generated for non-scalar vectors.

Change-Id: I9787ab88e5bd4846d92995e2bb05d0c2121113ca
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
18cf19f87629b54e961e2b81542aaca5bf956ada 26-Sep-2014 Wouter van Oortmerssen <wvo@google.com> Fixed bug in convenient constructors for Java/C#

Also fixed Go unit tests not being up to date with recent schema
changes.

Change-Id: I42e619f9c5ea05f6f937c68a5c8a92462c46bce3
Tested: on Linux and Windows.
/external/flatbuffers/tests/MyGame/Example/Monster.java
730c0cadde2302efa1487d672a1e2f53680ce2ea 24-Sep-2014 Gabriel Martinez <gabrielma@google.com> Output multiline doc comments over multiple lines

Tested: on Linux

Bug: 15779934
Change-Id: I6f822f1705e443d8721ea208dcb021aad3c8715c
/external/flatbuffers/tests/MyGame/Example/Monster.java
517c964fe2099ecc0810db33cfd45b406b3f3132 20-Sep-2014 Wouter van Oortmerssen <wvo@google.com> Support for required fields.

Change-Id: I560c7ca11b3d665eecafb528f3737b7e139ca9b0
Tested: on Linux and Windows.
/external/flatbuffers/tests/MyGame/Example/Monster.java
048638a971204e111ce855319c575be7b4637e9e 18-Sep-2014 Gabriel Martinez <gabrielma@google.com> Add enum name lookup method to Java/C# enums

Tested: on Linux for Java and C#

Bug: 15781151
Change-Id: I7cb97bcc01d986cac2b24aaf7cb29521ddaa2f6b
/external/flatbuffers/tests/MyGame/Example/Monster.java
c01c77a7f2d4e01b3fc21bf85b1c5427a00911d5 16-Sep-2014 Wouter van Oortmerssen <wvo@google.com> Prepended com.google to the Java namespace.

Bug: 16507831
Change-Id: I5beee18f63f174e425dc1ab395807b578d5f9477
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
cb58fc6fa13fc632ebb50225aaedaa2c68ac3094 11-Sep-2014 Wouter van Oortmerssen <wvo@google.com> Added convenient vector from array construction for Java.

Change-Id: Ib3fd576cf9fa4b4058a9fd1bbe24a0859bc3917a
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
858e9961e2d9291ef47ee3a9e23971ac429121b3 11-Sep-2014 Wouter van Oortmerssen <wvo@google.com> Added accessor in Java to get vectors as ByteBuffers.

Also cleaned up ByteBuffer usage in general: ByteBuffer.position
now universally indicates the start of a ByteBuffer.

Change-Id: Ic4bfb98f9df9501b8fc82de2c45db7d7311135ac
Tested: on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
09a2999c66abc92e5c33fdef75c63dec81f90a3a 05-Sep-2014 Wouter van Oortmerssen <wvo@google.com> Implemented the file identifier functionality for Java.

Also fixed flatc not outputting these identifiers for files
compiled on the command-line.

Bug: 16983987
Change-Id: I8b714cfea3a8e144fa52133f62b2f7eda6eb044a
Tested: on Linux
/external/flatbuffers/tests/MyGame/Example/Monster.java
cdb0dca39d683d577caa7fde21a1b6db9aa64734 13-Aug-2014 Wouter van Oortmerssen <wvo@google.com> Fixed possible alignment issue in Java

Tested: on Linux

Change-Id: Ie80aa19ed13ac4fa15cd3fd768f1a35526bdc607
/external/flatbuffers/tests/MyGame/Example/Monster.java
39d4b7e2bfb521850f28f4e42183a2f420aacdb6 09-Aug-2014 Bob Potter <bobby.potter@gmail.com> Fix vector of strings for Java

Change-Id: If032b450230b15224b2661836c8a740398d207c5
/external/flatbuffers/tests/MyGame/Example/Monster.java
127d35085a22cb33034f608ee21d65a655d1582c 18-Jul-2014 Wouter van Oortmerssen <wvo@google.com> Added a `bit_flags` attribute to enum declarations that 1<<N every value.

Change-Id: Ib9ec0cb3ddec60b1ca124eaf815fb1ae0cc53e1c
Tested: on Windows and Linux
Bug: 16186562
/external/flatbuffers/tests/MyGame/Example/Monster.java
3e201a99b2f23c8c8475e43803d122b105db9a68 16-Jul-2014 Wouter van Oortmerssen <wvo@google.com> A feature that officially supports nested FlatBuffers.

Generates convenient accessors for the nested root.

Change-Id: Ic0b1531de7ace475ff2a7b1f430d27f41c838430
Tested: on Windows.
/external/flatbuffers/tests/MyGame/Example/Monster.java
cc112ce96fef00342c87c32e6b49b6ce8b0c4774 11-Jul-2014 Wouter van Oortmerssen <wvo@google.com> Made Java argument names help remind the user when something is an offset.

Bug: 15856217
Change-Id: I9163d13ca26c2d53064f5289c993692be711685f
Tested: on Windows
/external/flatbuffers/tests/MyGame/Example/Monster.java
75349ae8c39d01e7e2b5779a18ace750c08e2fd9 09-Jul-2014 Wouter van Oortmerssen <wvo@google.com> Fixed incorrect verifier code for nested tables.

It was outputting the type instead of the field name, and didn't deal
with NULL fields. Added test case.

Also fixed token enums having the wrong value, resulting in
unreadable error messages.

Change-Id: Icd9b4d22f417bfad5824c0f58e067ce3f2e2dc6f
Tested: on Windows and Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java
b3ee52c0a7f32a642787b9373cef6e7467880dc1 09-Jul-2014 Wouter van Oortmerssen <wvo@google.com> Fixed vectors reserving wrong amount of space in Java.

In the generated code, the type of the vector was used for
the element size, instead of the vector element type.

Change-Id: Ie16d5221a61474365292c948fd3af99e2a7716c7
Tested: on Windows.
/external/flatbuffers/tests/MyGame/Example/Monster.java
9140144d5161124623a27cf8b8038f6e7c9bb74d 08-Jul-2014 Wouter van Oortmerssen <wvo@google.com> Added functionality to assign field ids manually in a schema

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
/external/flatbuffers/tests/MyGame/Example/Monster.java
a0b6ffc25b9a3c726a21e52d6453779265186dbd 28-Jun-2014 Wouter van Oortmerssen <wvo@google.com> Add buffer verification functionality to FlatBuffers

Bug: 15732628
Change-Id: I0b7cb65982d6b8957d5a899cca7d2b5d2ef53206
Tested: On Windows, OS X and Linux
/external/flatbuffers/tests/MyGame/Example/Monster.java
26a30738a4fa4e92300821fd761764ec8df2dcf2 28-Jan-2014 Wouter van Oortmerssen <wvo@google.com> Initial commit of the FlatBuffers code.

Change-Id: I4c9f0f722490b374257adb3fec63e44ae93da920
Tested: using VS2010 / Xcode / gcc on Linux.
/external/flatbuffers/tests/MyGame/Example/Monster.java