Wouter van Oortmerssen
09ee46a83e
Merge pull request #4020 from albertofem/feature/allow_public_accessor_net
...
Allow access to underlying ByteBuffer in C#
2016-09-12 10:35:16 -07:00
Alberto Fernández
02dfa64a89
Allow access to underlying ByteBuffer
2016-09-12 09:35:08 +02:00
Wouter van Oortmerssen
edd77ae2f3
Merge pull request #4010 from rgilles/master
...
Isolate the complied Java classes into a target folder.
2016-09-09 15:28:37 -07:00
Romain Gilles
582fd90c4a
Use the find -exec instead of find ... | xargs otherwise when there is error log in the output of the build.
2016-09-06 23:28:22 +02:00
Romain Gilles
afd230af8d
Remove commented line. Add a last step that remove the target folder after the build and the tests execution.
2016-09-01 13:01:07 +02:00
Wouter van Oortmerssen
52ca75506a
Switched C# accessors from classes to structs
2016-08-31 17:34:51 -07:00
Romain Gilles
3bb9b839b8
Add remove of remaining class files before running the build
2016-08-30 10:18:47 +02:00
Romain Gilles
5e7bfd0461
Isolate the complied Java classes into a target folder + log java version.
...
It is a common practice to put all the compiled classes into a
dedicated folder in order to:
- avoid to mix the code and the complied classes
- to allow a simple way to remove the complied classes
Add log of java version in order to make it explicit to the end user.
2016-08-29 11:26:31 +02:00
Wouter van Oortmerssen
481d332e72
Fixed compile error in LookupByKey fix.
...
Change-Id: Ice94f09197235cf71b41a22d0767bd7b119284e1
2016-08-26 14:18:04 -07:00
Wouter van Oortmerssen
ee56418cef
Undo compile Java classes into target folder.
...
This was causing class loader errors on Java 1.6.
Change-Id: Id1d9e7e369aad639115664c43a867c4d3a82f9f1
Tested: on Linux.
2016-08-26 14:02:00 -07:00
Wouter van Oortmerssen
e1f8037cb5
Fixed Java LookupByKey functionality for Java 1.6
...
Tested: on Linux.
Change-Id: Iea336f75a3b6e722743563813c3c9ed9db4d02fe
2016-08-26 13:58:16 -07:00
Wouter van Oortmerssen
49ee30a207
Merge pull request #3978 from TGIshib/key
...
Find by key on C# and Java (2)
2016-08-26 12:03:28 -07:00
TGIshib
7c69c5dc3d
Fix lookupByKey, improve compareStrings
2016-08-26 19:41:32 +03:00
Romain Gilles
f96eb472b3
Isolate the complied Java classes into a target folder.
...
It is a common practice to put all the compiled classes into a
dedicated folder in order to:
- void to mixing the code and the complied classes
- to allow a simple way to remove the complied classes
2016-08-25 10:40:41 +02:00
Wouter van Oortmerssen
79d127c863
Merge pull request #2133 from evolutional/cs-bounds-check
...
C#: added #define BYTEBUFFER_NO_BOUNDS_CHECK
2016-08-24 09:26:06 -07: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
Artem Kazakov
726a5f523e
add byte array and unintialized array creation to FlatBufferBuilder
2016-08-16 16:26:53 -04: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
205ddb175f
Added union namespacing test case.
...
Change-Id: I9a4f90889c311c454a9c19e78c7db3c79800b44e
Tested: on Linux.
2016-08-10 11:52:09 -07:00
Wouter van Oortmerssen
c96fc7fcef
Added missing generated code from previous commits.
...
Change-Id: Ie2f1f65be451979d9f8d4da999b1c10737e867af
2016-08-08 12:18:07 -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
c9b9fd0407
Merge remote-tracking branch 'mbp/mutable-js' into ghfix
2016-07-29 11:32:00 -07:00
Michael Paulson
d268d11ca2
feat(test): Added mutation testing for scalar values.
...
This is a port of the tests found in test.cpp
2016-07-27 13:32:53 -07:00
Michael Paulson
a351124cfd
chore(generate-code): Generate the JS code after mutation has been added.
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
f98870715a
Adding missing generated code from recent commits.
...
Also updated generated_code.sh to prevent this from happening in
the future.
Change-Id: Ib282e9b6c762a79d4b4e09bee06b14781cd2a4c1
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
77e9122681
Merge "This is a minimal amount of #ifdef's to make stlport work." into ub-games-master
2016-07-21 00:55:05 +00:00
Wouter van Oortmerssen
e067040375
Fixed unused parameter warning.
...
Change-Id: I7a2576c6f366b89ef3e1f83941f90294ca7a07fd
2016-07-20 17:52:41 -07:00
Wouter van Oortmerssen
370e101a69
Added missing Go generated files.
...
Change-Id: I9d738e84ab2e01ec117c825ade44cc865cf5f1c2
2016-07-20 17:43:03 -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
7c7c571bbe
This is a minimal amount of #ifdef's to make stlport work.
...
Minimal, in the sense that this will only allow flatbuffers.h +
generated code to work. Everything else (tests, parsing, reflection
etc.) may still not compile with stlport.
Functionality has been reduced, some utility functions are not
available.
Tested: on Linux (no stlport), Android (stlport).
Change-Id: I3f8b6a88258c07d78964dd455fb9f99f65266301
2016-07-20 17:29:47 -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