Commit Graph

  • 0998861e0f Remove line break of CMakeLists.txt (#4691) Juyeon Yoon 2018-04-06 01:17:33 +09:00
  • 2e3d3cbcb5 Fix typos in C++ tutorial (#4685) David Stephan 2018-04-02 09:25:05 -07:00
  • d3a00f7730 Fix for missing enum imports (#4683) Kamil Rojewski 2018-03-26 19:29:45 +02:00
  • cc54963830 TypeScript docs (#4680) Kamil Rojewski 2018-03-23 17:01:39 +01:00
  • 79f62ee353 Const correctness in generated code and in code generators. Added missing \reflection\generate_code.bat file. (#4679) Flaviu 2018-03-23 17:58:07 +02:00
  • c0a6e5120d [C++, Go, Bazel]: Fix up Bazel support (#4672) Andreas Bergmeier 2018-03-15 20:31:16 +01:00
  • 08cf50c54a Java/C#/Python prefixed size support (#4445) Robert Schmidtke 2018-03-12 19:30:46 +01:00
  • 6b3f057bdc Remove unnecessary const qualifier from cast (#4666) Sergey Avseyev 2018-03-12 18:22:17 +03:00
  • 60de374486 Convert to unsigned char before applying bit shift operator (#4664) ianXian 2018-03-09 09:45:47 -08:00
  • e78825e7a0 Json : Add --size-prefixed option to flatc (#4645) desqaz 2018-03-09 17:21:28 +01:00
  • cc158e7009 Swapped the order of two conditions in an assert. (#4663) Montoli 2018-03-08 14:18:41 -08:00
  • 5377957b14 Update .gitignore with Ninja stuff (#4659) desqaz 2018-03-08 19:36:27 +01:00
  • 4bc6de9a88 Fix broken Java/C# codegen Wouter van Oortmerssen 2018-03-05 16:37:04 -08:00
  • 3a62813f0e Added missing generated code files. Wouter van Oortmerssen 2018-03-05 15:47:16 -08:00
  • fb94af8899 Protobufs: Added '--oneof-union' option. (#4647) Nik Hemmings 2018-03-05 16:45:25 +00:00
  • 77b458bee5 Make nested flatbuffer lookup consistent. (#4656) smillius 2018-03-05 17:44:14 +01:00
  • 9ce98dd77d Support attribute "cpp_ptr_type" on table elements marked as "hash" (#4643) Christian Helmich 2018-03-06 01:40:56 +09:00
  • 4ea1be53d4 Java + C#, reuse object in lookup_by_key (#4648) Mitchel 2018-03-02 18:22:46 -05:00
  • 0068b25132 Fix for Java infinite loop encoding into 0-sized buffer (#4654) Mitchel 2018-03-02 18:21:08 -05:00
  • ec74f58b94 made HashFnv functions constexpr (#4640) Christian Helmich 2018-03-03 02:13:55 +09:00
  • 48d8232584 Not generating imports/ns prefixes with --gen-all (#4644) Kamil Rojewski 2018-02-26 17:56:04 +01:00
  • 55ddb84eb2 In Java, allow reusing ByteBuffer in getters (#4633) Mitchel 2018-02-23 17:01:05 -05:00
  • 6e2e909b5c template specialized Hash functions for 16-bit hash types (#4631) Christian Helmich 2018-02-24 03:29:37 +09:00
  • b24c0b07a3 When Java raises a CharacterCodingException, the catch block rethrows this exception as a java.lang.Error. Per the docs https://docs.oracle.com/javase/8/docs/api/java/lang/Error.html an Error is a serious problem that applications should not attempt to catch such as ThreadDeath. In this case, it is reasonable for a consumer to try to catch this error as it likely indicates a problem with the underlying data. (#4630) Philip S Doctor 2018-02-22 16:54:35 -06:00
  • 59e26017cb added support for parsing hash on vector elements (#4502) Christian Helmich 2018-02-23 04:04:26 +09:00
  • 132e6a8220 Add new c++ helpers to ease usage of size prefixed FlatBuffers (#4626) desqaz 2018-02-22 18:19:08 +01:00
  • 19c81b11b3 [C++] better type mismatch error (#4623) Masato Nagai 2018-02-17 01:32:50 +09:00
  • 36f8564846 C++: mini_reflect: Add DefaultTypeTable (#4614) Alexander Gallego 2018-02-15 17:58:06 -05:00
  • daf0a420be Support version compatibility checks via find_package command (#4625) Dmitry Volosnykh 2018-02-16 00:39:15 +03:00
  • 474ba68bba Fix for aligned new for gcc >= 7.1 (#4621) Kamil Rojewski 2018-02-12 17:37:51 +01:00
  • 9de0861104 Fix vector_data failure under debug (#4606) vglavnyy 2018-02-09 06:15:17 +07:00
  • b513db86c7 Misc fixes from internal integration / clang tidy. Wouter van Oortmerssen 2018-02-08 14:56:16 -08:00
  • 6a1acdc23b Fix compiler errors in parser (#4612) Sergey Avseyev 2018-02-05 23:04:55 +03:00
  • c696422558 Add initial Bazel WORKSPACE and BUILD (#4608) Joe Schafer 2018-02-05 10:23:15 -08:00
  • e93d2bda07 Cleaned up & fixed buffer alignment handling. Wouter van Oortmerssen 2018-01-29 11:46:30 -08:00
  • bbf4dac6a3 Made doubles output with higher precision in JSON and elsewhere. Wouter van Oortmerssen 2018-01-22 10:11:51 -08:00
  • 8df2d9a3ef Removed truncating of enum vals to int in ReverseLookup. Wouter van Oortmerssen 2018-01-22 09:49:06 -08:00
  • 462ce03ebe Fix the spell mistake (#4599) Li-Deng 2018-01-23 01:08:13 +08:00
  • 020012e69c Fixed native_include not requiring a ; terminator. Wouter van Oortmerssen 2018-01-22 09:06:13 -08:00
  • f431a96523 New error: declaring an enum field without a default in range of the enum. Wouter van Oortmerssen 2018-01-18 12:06:01 -08:00
  • 3694ae0817 Disallow defaults on structs. Wouter van Oortmerssen 2018-01-18 11:41:43 -08:00
  • 2265129e14 Removed date/time from generated code, causing commit polution. Wouter van Oortmerssen 2018-01-18 11:21:10 -08:00
  • 4bddc6cc0c Added missing generated code. Wouter van Oortmerssen 2018-01-18 11:20:58 -08:00
  • e162366b3f Removed internal variable with name "data" inside a generated method _nested_root(). Local variable with name "data" violates [-Werror=shadow]. (#4587) vglavnyy 2018-01-19 02:15:31 +07:00
  • fee9afd80b Use CreateVectorOfStructs when creating a vector of structs. Wouter van Oortmerssen 2018-01-18 11:06:38 -08:00
  • 98f681deb0 Author: Daniel Lin <danielin@umich.edi> (#4595) Daniel Lin 2018-01-18 08:51:57 -08:00
  • 5cee340ad3 Cleaned up FlatBufferBuilder clearing. Wouter van Oortmerssen 2018-01-16 09:39:35 -08:00
  • f0769b60ab #4522 Conan package support (#4590) Uilian Ries 2018-01-12 14:18:20 -02:00
  • 79b80f84df Reduced FlatBufferBuilder from 3 buffers to 1 Wouter van Oortmerssen 2017-12-28 14:38:04 -08:00
  • dfe68566e4 Add char * overload for FlatBufferBuilder::CreateString() (#4583) Andrew Gunnerson 2018-01-08 11:26:19 -05:00
  • 0aa36101f4 Portable range check for *cursor_ value. (#4582) brianhall77 2018-01-04 16:03:03 -08:00
  • 70f345012d GenerateText generate a text string for default identifier of enum and float scalar. An enum identifier printed as the strictly quoted string. (#4527) vglavnyy 2018-01-05 01:12:18 +07:00
  • a056402f56 Remove unused declarations (#4578) Andrei Polushin 2018-01-05 01:01:41 +07:00
  • d7b1d418ee Update URL (#4576) Darío Hereñú 2018-01-04 14:10:03 -03:00
  • 9dae3eac60 Fix error in ConCatPathFileName (#4575) Bastien Brunnenstein 2018-01-04 18:09:09 +01:00
  • 99a8a68a80 new maven jar called flatbuffers-java-grpc which contains utility … (#4558) Yuri Finkelstein 2017-12-28 15:26:29 -08:00
  • 0c86929e39 Added missing nullptr check in vector of union verifiers. Wouter van Oortmerssen 2017-12-28 10:09:48 -08:00
  • b24f2016a1 Disabled python in travis.yml pending fix. Wouter van Oortmerssen 2017-12-28 09:56:57 -08:00
  • 1d73b3b9fc Various build fixes; update checked-in codegen. (#4572) Josh Ventura 2017-12-28 12:10:55 -05:00
  • a4dbe13486 fixed java codegen bug documented in #4563 (#4565) Yuri Finkelstein 2017-12-21 11:32:34 -10:00
  • 89711c9c47 Made all C++ files clang-formatted. Wouter van Oortmerssen 2017-12-21 10:54:28 -08:00
  • 5d9930aa0d added config files for popular formatting tools (#4554) Yuri Finkelstein 2017-12-21 08:18:20 -10:00
  • 8518b3fb4e grpc bindings generator for Java and a few minor supporting changes i… (#4553) Yuri Finkelstein 2017-12-21 07:55:57 -10:00
  • 61f4a46c43 synchronized grpc cpp_generator with latest version as of today: grpc-1.8.1. (#4556) Yuri Finkelstein 2017-12-21 06:49:00 -10:00
  • dd73b53e28 updated cpp_generator.cc to be compatible with the latest grpc version (#4551) Yuri Finkelstein 2017-12-18 12:17:59 -10:00
  • c1901f2c01 update mutation status in doc (#4549) xgdgsc 2017-12-19 01:14:15 +08:00
  • 4071b6f68b Merge pull request #4516 from mikeholler/travis Robert 2017-12-14 13:20:18 -08:00
  • 142401f50a Fix for strictPropertyInitialization for TS (#4540) Kamil Rojewski 2017-12-14 17:30:02 +01:00
  • 7799642270 Change mikeholler to PYPI_USERNAME Mike Holler 2017-12-13 15:14:01 -06:00
  • 67b29d4e43 Fixed CreateStruct not testing for nesting. Wouter van Oortmerssen 2017-12-07 11:15:37 -08:00
  • 85b131a719 Replace the non standard M_PI with a constant (#4528) Bastien Brunnenstein 2017-12-05 00:06:13 +01:00
  • 0e8a21854c publish additional js/flatbuffers.mjs to npm to support ESModules in node (#4504) Paul Taylor 2017-12-01 14:18:43 -08:00
  • 53a897731e this is allow custom allocator for obj-api structs/tables. (#4520) rmawatson 2017-12-01 18:15:41 +01:00
  • ba08b0ec02 Add include directory to CMake install targets (#4510) Bastien Brunnenstein 2017-11-30 17:45:58 +01:00
  • da0bda6be3 Fixed prod PyPI URL and deploy block list. Mike Holler 2017-11-27 16:05:45 -06:00
  • 617bbc9b0c Added all_branches to tags: true block Mike Holler 2017-11-27 13:59:01 -06:00
  • 0c8b4c7614 Add support for Python lib continuous deployment. Michael Holler 2017-11-22 16:46:00 -06:00
  • 34aea4361f Updated version numbers to 1.8.0 v1.8.0 Wouter van Oortmerssen 2017-11-20 09:46:03 -08:00
  • be1ad33910 Missing generated code files. Wouter van Oortmerssen 2017-11-20 09:19:35 -08:00
  • 0cf04ad9d5 Document type aliases (#4499) MikkelFJ 2017-11-17 17:57:01 +01:00
  • fe483fa380 fix typo (#4495) Dan Douglas 2017-11-16 16:03:16 -08:00
  • 8a8dc4e111 Fixed potential strict-aliasing violation in big-endian code. Wouter van Oortmerssen 2017-11-16 14:19:31 -08:00
  • 7e803c410c Add exports for all targets (#4491) red1939 2017-11-16 21:51:25 +01:00
  • 1336d26252 c++ Tutorial fix (#4494) Hong Wu 2017-11-16 12:09:48 -06:00
  • 853f7033e0 Remove copy constructor to make flatbuffers struct trivially copyable… (#4476) Louis-Paul CORDIER 2017-11-16 19:08:41 +01:00
  • e2c7196ea8 tutorial docs (#4492) David Komer 2017-11-16 18:51:35 +02:00
  • 61fe2a4fac Fix valid params limit exceeded for generated table constructor (#4490) Angela Sheu 2017-11-13 13:39:49 -08:00
  • d233b38008 Made stl_emulation.h usable by itself. Wouter van Oortmerssen 2017-11-09 15:47:44 -08:00
  • ca52bfefc0 Specify ABI version for shared library (#4479) Sergey Avseyev 2017-11-10 01:39:32 +03:00
  • 2edb1dcdda Use CMake install directories instead of hardcoded (#4481) Sergey Avseyev 2017-11-06 21:38:53 +03:00
  • 6eb031de9a Text files should not have executable bit set (#4480) Sergey Avseyev 2017-11-06 21:20:22 +03:00
  • 5f2af34e02 Link grpctest with libgrpc_unsecure explicitly (#4474) Lawrence Chan 2017-11-06 10:43:22 -06:00
  • f3f113b24a Updated pom.xml to be able to deploy to Maven central. Wouter van Oortmerssen 2017-10-26 16:13:04 -07:00
  • 6bb0a728d3 Added missing EndTable() call to VerifyObject() (#4468) stefan301 2017-10-23 18:15:18 +02:00
  • 97face1527 Changed how vector_data works. (#4467) Alex Ames 2017-10-20 16:49:15 -07:00
  • f2627e16ac Fixed CMake build issue when building with Clang. (#4465) Alex Ames 2017-10-20 16:29:51 -07:00
  • 01bac38c84 Nullable java (#4455) Yonggang Li 2017-10-16 09:24:11 -07:00
  • a1b5f565d9 Merge pull request #4459 from stewartmiles/master Stewart Miles 2017-10-13 17:55:51 -07:00
  • 0780a7db24 Report a build failure when any Android build fails. Stewart Miles 2017-10-13 16:56:28 -07:00
  • 9234ddcf11 Fixed Android build failure caused by use of C++11 limits. Stewart Miles 2017-10-13 17:33:12 -07:00