Wouter van Oortmerssen
756050b62c
Fixed "unknown command-line argument" output format.
...
Change-Id: Idd49bc61118c29d6d7364d2cd54a6f7932917570
2016-08-24 17:09:25 -07:00
Wouter van Oortmerssen
2da0821286
Merge pull request #3994 from royalharsh/python_grpc
...
Initial grpc support for other languages
2016-08-24 14:59:32 -07:00
Harsh Vardhan
2e7806ede0
Initial support to add other languages to flatbuffers
2016-08-24 23:42:59 +05:30
gonzaloserrano
199a49b5b3
Add a generic way to deserialize a flatbuffer in Go.
...
Similar to what protobufs does with its `Message` interface, introduce here such interface and create a generic `GetRootAs` method to deserialize a flatbuffer.
2016-08-23 16:38:22 +02:00
Wouter van Oortmerssen
96ab6ade5a
Merge pull request #3993 from bhamiltoncx/generate-text-failure
...
Allow GenerateText() to indicate failure to encode flatbuffer to JSON
2016-08-22 11:32:52 -07:00
TGIshib
9f16090f90
Improve LookupByKey , update docs
2016-08-22 18:10:52 +03:00
rw
c4ba502f57
Remove invalid vector item heap alloc
...
Fixes #3986
2016-08-20 20:33:36 -07:00
Ben Hamilton
94d5643f97
Allow GenerateText() to indicate failure to encode flatbuffer to JSON (i.e., non-UTF-8 string data)
2016-08-18 10:23:26 -07:00
Wouter van Oortmerssen
eba6b6f7c9
1.4 prep fixes
...
Change-Id: I001ad8dd5f95e6e5ad43daf956663218d19f5c96
2016-08-15 17:29:35 -07:00
TGIshib
fa74ce6d16
Update idl_gen_general.cpp
2016-08-15 13:30:30 +03:00
TGIshib
8fdced4e11
Update
2016-08-14 14:58:51 +03:00
TGIshib
9031597f49
Merge remote-tracking branch 'refs/remotes/google/master' into key
2016-08-13 16:28:38 +03:00
Wouter van Oortmerssen
a0b8f669ee
Added "Direct" suffix to vector/string object creation functions.
...
They were overloaded, but also had default arguments, so would
become ambiguous when used with few arguments.
Change-Id: Ifac7f3ea3a6391d971dfeda8e33129c8c38d6f12
Tested: on Linux.
2016-08-12 11:12:12 -07:00
Wouter van Oortmerssen
026c6ddb17
Merge branch 'master' of https://github.com/google/flatbuffers
2016-08-08 12:17:10 -07:00
Wouter van Oortmerssen
3eebba789f
Fixed incorrect generated code on convenient vector constructors.
...
Change-Id: Ib283eade157a436e0f3ca0e68d74e7dc6c51c65b
2016-08-08 12:16:10 -07:00
TGIshib
dc7f5bc0d8
Remake
2016-08-03 13:29:50 +03:00
gonzaloserrano
ec20233fab
Make most of the Go code comply with gofmt (except enums).
...
Enums are not fixed because depending on they have comments or not they
will be aligned alogn the asssignment character.
2016-08-02 18:21:47 +02:00
Ben Hamilton
f6416d8471
Validate UTF-8 by default when parsing IDL. Support Unicode values > U+FFFF in parse
2016-08-01 14:05:24 -07:00
Wouter van Oortmerssen
d70f5ac6b0
Added backwards compatible --no-union-value-namespacing
...
Change-Id: Ia78dd3b0f213e9ffa49dcec699dcbb21fe6517da
Tested: on Linux.
2016-07-29 11:35:08 -07:00
Wouter van Oortmerssen
c9b9fd0407
Merge remote-tracking branch 'mbp/mutable-js' into ghfix
2016-07-29 11:32:00 -07:00
Caleb Epstein
6897bb99bb
Use fully qualified names of structs in UnPack
2016-07-28 15:22:29 -04:00
Michael Paulson
0230a7173f
feat(mutable-js): The mutable Scalar generation.
...
This is just the initial commit to start the conversation on adding mutation to javascript.
2016-07-25 20:00:22 -07:00
Kazuki Sakamoto
5f351a35a2
Add EnumNames to Go code
...
Tested: on Darwin
2016-07-25 19:37:16 -07:00
Wouter van Oortmerssen
1bba4fd9ea
Fixed reflection.h not modifying certain table configurations.
...
It would write 64bits offsets instead of 32bit ones, and update
the vtable pointer before the fields were processed.
Change-Id: I0c0fa942bbd3b42839294f5653ba8fa048612624
Tested: on Linux.
2016-07-25 15:01:37 -07:00
Wouter van Oortmerssen
f61f0449c7
Merge pull request #3935 from kazimuth/jsns
...
Add @namespace annotation to namespaces in javascript
2016-07-25 10:47:46 -07:00
Robert
a56c6e5195
Merge pull request #363 from danring/fix-341
...
Emit GetRootAs methods for all types in Go and Python
2016-07-22 15:12:35 -07:00
Wouter van Oortmerssen
5efa22447e
Fixed conversion warning in generated code.
2016-07-20 18:17:33 -07:00
Wouter van Oortmerssen
bdd668df7b
Fixed VS2010 build
2016-07-20 18:13:11 -07:00
Wouter van Oortmerssen
05b00c50ad
Added way to test two schemas for safe evolution.
...
Change-Id: I1dfc867e6df5932ab61dad431eb3cb02f15d04df
Tested: on Linux.
Bug: 30202327
2016-07-20 17:56:59 -07:00
Wouter van Oortmerssen
91f5cf357c
Merge branch 'master' of https://github.com/google/flatbuffers into grpc2
2016-07-20 17:41:36 -07:00
Wouter van Oortmerssen
3101e327c0
Added optional object based API for C++.
...
Change-Id: If927f3ea3fb3723088fa287f24bdd1ad43c8d1d1
Tested: on Linux.
2016-07-20 14:58:57 -07:00
Wouter van Oortmerssen
46bf9f5177
Merge pull request #259 from kadirahq/golang-mutators
...
(Go) Add setter methods for scalar values.
2016-07-20 10:51:30 -07:00
Wouter van Oortmerssen
ce3e7fbd72
VS2010 fixes
2016-07-20 10:41:26 -07:00
Muhammed Thanish
53e9606ea2
Implement mutators for Go
2016-07-20 22:58:22 +05:30
lakedaemon
e750268f0c
clang formating cpp code generator and add missing generated classes
2016-07-15 16:08:59 +02:00
Wouter van Oortmerssen
b22db6e8eb
Merge pull request #3905 from bog-dan-ro/master
...
Verifier computes the buffersize, useful when streaming multiple flatbuffers
2016-07-14 10:55:22 -07:00
Wouter van Oortmerssen
14e7e8260e
Merge pull request #3939 from TGIshib/hex-bug
...
Fixed bug with negative hex constants (2).
2016-07-14 10:47:34 -07:00
BogDan Vatra
3a1f776132
Verify everything in one shot
2016-07-14 20:16:07 +03:00
Raman
f6f88e567e
Update idl_parser.cpp
2016-07-12 19:47:53 +02:00
Wouter van Oortmerssen
e527b992f9
Merge pull request #3923 from daksenik/master
...
Fixed operator++. Added CreateXXX for vector types.
2016-07-11 10:55:17 -07:00
daksenik
aade31b263
Fixed spaces. Removed redundant == nullptr. Vectors pointers made const.
2016-07-11 20:27:38 +03:00
Wouter van Oortmerssen
e733d95e66
Merge pull request #3924 from TGIshib/master
...
Added --escape-proto-identifiers command-line option.
2016-07-11 09:47:31 -07:00
James Gilles
4a49493e27
js:add @namespace annotation to namespaces
2016-07-11 01:40:38 -04:00
Raman
df5575de17
Update idl_gen_fbs.cpp
2016-07-09 13:33:30 +02:00
Raman
f0b2cc8f6e
Update flatc.cpp
2016-07-09 13:32:45 +02:00
Raman
5f2b4e7872
Update idl_parser.cpp
2016-07-09 12:57:07 +02:00
Raman
ffbc93526e
Update flatc.cpp
2016-07-09 12:47:14 +02:00
Raman
d9d47a53bd
Update idl_gen_fbs.cpp
2016-07-09 12:40:50 +02:00
daksenik
1661f3a2e8
Added function GenSimpleParam. Tests added.
2016-07-09 13:00:21 +03:00
Jonathan Tullett
d9767b8315
Fix for issue #3922
...
Also, clean up redundant ';' at end of java classes.
2016-07-09 09:16:26 +01:00