Marc Butler
0e3fdd0eea
Escape characters in jsonschema descriptions ( #5644 )
...
* Escape JSON Schema comments
* Add quotes to monster comment
Thus exercising the JSON Schema comment escape support.
2020-03-12 12:10:30 -07:00
Jaemin Park
4b870aca98
[Javascript] Fix syntax error for signed enum ( #5503 )
...
* wrap quotes to enum name map to prevent syntax errorn when enum value is negative
* Add a test that covers signed enum case
2019-09-05 10:22:04 -07:00
Vladimir Glavnyy
95004218f7
Fix multi-line comments for cpp enums ( #5345 ) ( #5346 )
...
- fix CSharp comments generation
- fix Python comments generation
- fix Lua comments generation
- fix PHP comments generation
- fix Dart comments generation
- add brief description of Color enum
- add multi-line comments to the Monster:Color
2019-06-02 12:36:49 -07:00
iceboy
9d92fd92e1
Rename AnyUniqueAliases.T to AnyUniqueAliases.TS to avoid naming conflict ( #5362 )
2019-05-30 16:02:57 -07:00
aardappel
43dbac5d25
Lobster: added builder API for tables
2019-05-22 19:42:13 -07:00
aardappel
b10b050ab9
Made Lobster builder offsets strongly typed
2019-05-22 15:55:28 -07:00
aardappel
563dcd6893
Made Lobster API use strongly typed enums
2019-05-22 15:28:16 -07:00
aardappel
30ac512a54
Fixed Lobster implementation to work with latest language features
2019-05-22 11:48:10 -07:00
Vladimir Glavnyy
f9ebfcb9c4
Make Monster's Color unsigned ( #5318 )
...
- update C++ monster_test::Color to unsigned type
- update Go Color:ubyte in the go_test.go
- add workaround for unsigned enum in java test
- sync generate.bat and generate.sh
2019-05-09 10:07:38 -07:00
Wouter van Oortmerssen
600f3fbcd4
Reduced `force_align` in tests to 8, to work with --object-api.
...
More detail:
https://github.com/google/flatbuffers/projects/6#card-17401359
See also the .md changes in this commit.
Change-Id: Idfa68b2fd3bdb19979833737d3a3cf83ec1d6775
2019-02-07 14:51:04 -08:00
Wouter van Oortmerssen
980a6d66d3
Fixed vectors of enums in object API serialized incorrectly.
...
And also added tests for them.
Change-Id: I91af1904105435601287291412e82d5066f476a5
Tested: on Linux.
2018-11-05 14:33:36 -08:00
Frank Benkstein
91fe9ba93f
make unions with type aliases more usable ( #5019 )
...
Some generic C++ and Rust code is not generated when unions use type
aliases because of potential ambiguity. Actually check for this
ambiguity and only disable offending code only if it is found.
2018-11-01 12:51:25 -07:00
aardappel
4898809eca
FlatBuffers implementation for the Lobster programming language
...
Language, see: http://strlen.com/lobster/ and https://github.com/aardappel/lobster
2018-07-29 13:23:00 -07:00