Commit Graph

  • 870ecbc09a [swift] Moves code to use VTablesStorage (#5888) mustiikhalil 2020-05-07 22:28:42 +03:00
  • c2da8d5d85 [Java][FlexBuffers] Make FlexBuffersBuilder reusable by adding clear() (#5889) (#5890) Markus Junginger 2020-05-07 21:26:55 +02:00
  • e84cbff673 Align package name to FindFlatBuffers.cmake (#5899) Adam Oleksy 2020-05-07 21:22:12 +02:00
  • f94e6c84e0 Small tutorial improvements - documentation only (#5894) Carol (Nichols || Goulding) 2020-05-07 15:15:11 -04:00
  • f12cca8bcb Attempt at adding Github Actions CI Wouter van Oortmerssen 2020-05-05 10:47:29 -07:00
  • 7e4124d6e6 Handle git program or .git folder absence (#5878) Dmitry Volosnykh 2020-05-04 23:23:41 +03:00
  • a875d247ad only add native_include_files if object based api is enabled (#5886) Thomas 2020-05-04 21:27:50 +02:00
  • 6e9f5d9810 Respect shared attribute in Parser (#5885) Mika Raento 2020-05-04 20:33:11 +03:00
  • ff1c78233d include/flatbuffers: typo fixes in comments (#5884) Even Rouault 2020-05-04 19:21:57 +02:00
  • 2e9a196734 Updates swift docs for package management (#5883) mustiikhalil 2020-05-04 20:18:38 +03:00
  • e3cb07d321 [Rust] idl_gen_rust.cpp: (Option/required-aware codegen for unions) (#5850) jrop 2020-05-04 01:16:57 -06:00
  • 712866d57b Propagate use_string_pooling in CopyTable (#5879) Mika Raento 2020-04-30 18:58:43 +03:00
  • 44c919a9e8 Not using reexports with --gen-all (#5873) Kamil Rojewski 2020-04-27 21:35:42 +02:00
  • 99aa1ef21d Added INCLUDE_PREFIX option for flatbuffers_generate_headers (#5866) Alex Ames 2020-04-23 10:09:19 -07:00
  • 40ba170c94 Fixed text in internals doc that implied structs can be root Wouter van Oortmerssen 2020-04-23 09:28:22 -07:00
  • cb4d0f72e3 [Swift] Object API support (#5826) mustiikhalil 2020-04-13 19:28:56 +03:00
  • 003e164057 [TS] Add Obj API (#5788) Khoi Dinh Trinh 2020-04-09 09:53:16 -07:00
  • 21cf300f4c fix cpp usage markdown error (#5845) Meng Yang 2020-04-10 00:38:58 +08:00
  • 9655e12d6d Upgraded swift implementation for grpc (#5843) mustiikhalil 2020-04-06 20:05:56 +03:00
  • fb96fadc20 [C#] Fix nested structs and arrays in Object API (#5765) Anass Al 2020-04-06 09:27:13 -07:00
  • 408f11fbdd [ts] Fix empty source/dest namespaces when reexporting. (#5841) Max Burke 2020-04-06 09:09:15 -07:00
  • a83caf5910 Improves performance for the swift library by using structs + a storage class (#5835) mustiikhalil 2020-04-02 22:55:30 +03:00
  • 925fab6b15 [Java][FlexBuffers] Optimize Map access (#5735) Paulo Pinheiro 2020-03-30 22:46:42 +02:00
  • d9fecc3327 [CMake] : Add precompiled header support with FLATBUFFERS_ENABLE_PCH (#5827) Olivier Le Doeuff 2020-03-27 16:35:44 +01:00
  • e9d4532401 Added flatbuffers_generate_headers and flatbuffers_generate_binary_files cmake functions. (#5830) Alex Ames 2020-03-27 08:33:12 -07:00
  • c37c989ed6 Correct calculation of vector element size (#5831) Dmitriy Kovalev 2020-03-26 08:54:52 -07:00
  • 6b271b7ecb Fix Clang-trunk warnings about special members deprecated in C++20. (#5829) Arthur O'Dwyer 2020-03-23 13:01:11 -04:00
  • 90f3b8e8c7 Fix float_constant definition in './doc/Grammar.md` (#5828) Vladimir Glavnyy 2020-03-23 23:51:57 +07:00
  • 3af7359345 [csharp] flatc should generate a 'Create…' method for tables with struct field… (#5818) stefan301 2020-03-23 17:39:26 +01:00
  • c4231c3cb9 Updated doxyfile - added missing files (#5824) Yurii Nakonechnyi 2020-03-20 19:13:47 +02:00
  • 9657df184e Update Grammar.md (#5820) Ekene Madu 2020-03-20 10:12:23 -07:00
  • 97ffc590e3 Include CPack only when explictly packaging (#5817) a-maurice 2020-03-17 13:38:29 -07:00
  • 8b52af65bc [C++] Add max_depth and max_tables parameters to reflection::Verify (#5815) stefan301 2020-03-16 20:19:11 +01:00
  • 9b034eee12 Fix interpretation of 'nan(number)' by the idl_parser (#5810) Vladimir Glavnyy 2020-03-17 01:59:34 +07:00
  • 3e9ac3cff9 [Scripts] Adds swift to generated code (#5806) mustiikhalil 2020-03-16 21:55:59 +03:00
  • 697147a2e6 updated maven build files v1.12.1 Wouter van Oortmerssen 2020-03-16 11:33:42 -07:00
  • 6df40a2471 pre-tag version bump for 1.12 v1.12.0 Wouter van Oortmerssen 2020-03-12 14:41:06 -07:00
  • 0dba63909f Removes the inner loop in the endtable check written tables (#5803) mustiikhalil 2020-03-12 22:13:03 +03:00
  • 0e3fdd0eea Escape characters in jsonschema descriptions (#5644) Marc Butler 2020-03-13 06:10:30 +11:00
  • 45a2b07cbd Remove noexcept qualifier copy-ctor of union type (#5800) (#5802) Vladimir Glavnyy 2020-03-13 02:07:27 +07:00
  • d10c163142 Replace 'assert' by 'FLATBUFFERS_ASSERT' inside idl_parser.cpp (#5799) Vladimir Glavnyy 2020-03-13 01:18:10 +07:00
  • 35abb7f89b Add non-nullable modifier to return type of functions never returning null (#5797) Jakub Vrána 2020-03-12 17:02:29 +01:00
  • 9954e09ab7 [C++] Generate code for vector force_align attribute. (#5796) Myrice 2020-03-12 08:32:29 -07:00
  • 95a21327fc rust: pub export the VectorIter type (#5736) jean-airoldie 2020-03-09 20:25:03 -04:00
  • 89b6183ee9 Fix Python min alignment Wouter van Oortmerssen 2020-03-09 16:43:43 -07:00
  • 5a98d65e86 [Rust] Add gen-name-strings for Rust (#5757) Lee Mracek 2020-03-08 22:05:20 -04:00
  • f73d205bc7 Removed assert that wasn't backwards compatible. Wouter van Oortmerssen 2020-03-05 17:20:51 -08:00
  • 7c37abe92d [C#] add ObjectAPI Serialization Utility (#5785) Wouter van Oortmerssen 2020-03-05 09:33:22 -08:00
  • 4749e77b0e Fixed docs on how to obtain parser error. Wouter van Oortmerssen 2020-03-02 12:15:35 -08:00
  • 6ff1898413 Added --filename-suffix and --filename-ext to flatc (#5778) Derek Bailey 2020-03-02 10:15:23 -08:00
  • c9a30c9ca2 Fixed refractoring issue in reflection/generate_code.sh. Also, mv deletes the original file, so I don't need to clean it up manually in that case. (#5777) Derek Bailey 2020-02-27 12:59:44 -08:00
  • 8c02d17bea Skip writing reflection_generated.h if not changed (#5776) Derek Bailey 2020-02-24 14:46:24 -08:00
  • 34305c4ce4 [Swift] Adds GRPC to Swift (#5758) mustiikhalil 2020-02-24 20:27:41 +03:00
  • cd88e6b2aa [Java][FlexBuffers] Abstract buffer access from ByteBuffer (#5743) Paulo Pinheiro 2020-02-21 20:46:40 +01:00
  • 3ec7a53c62 Adds cocoapods and a readme of how to get the package (#5771) mustiikhalil 2020-02-21 22:42:07 +03:00
  • 6d44cede70 [snap] Fix versioning (#5727) Omer Akram 2020-02-13 21:05:21 +05:00
  • cc08c0835b [Python] Fixed potential allignment issue (#5768) Joseph Pyott 2020-02-12 16:53:09 -05:00
  • 54f8b787cb Fix memory leak on cpp object api (#5761) xtrm0 2020-02-12 20:12:45 +00:00
  • 17557f9131 [Python] Fixed issue #5499 (#5764) Joseph Pyott 2020-02-11 18:02:21 -05:00
  • d54af8cd43 [C++] Use strong enum type for vectors when scoped-enums is on. (#5750) David P. Sicilia 2020-02-10 20:45:32 -05:00
  • 173e10fdf1 [C#] support Json Serialization (#5752) mugisoba 2020-02-11 10:43:36 +09:00
  • 8f56990f6c FlexBuffers: C++: scalar-only typed vectors were not aligned. Wouter van Oortmerssen 2020-02-06 11:49:39 -08:00
  • 6400c9b054 Bump Rust port to 0.6.1 (#5747) Robert Winslow 2020-01-30 13:55:44 -08:00
  • 7418d85872 [C#] support Object API (#5710) mugisoba 2020-01-31 03:18:28 +09:00
  • c580fa284c Adds min and max, comments, and all of swift's keywords + fix docs (#5737) mustiikhalil 2020-01-27 21:05:41 +03:00
  • f2a1272303 Use VS 2017 and 2019 on CI, fix cast issue in dart_idl (#5740) Dan Field 2020-01-27 10:03:00 -08:00
  • 316d7c2089 Creates a flatbuffers validation function + small fix (#5725) mustiikhalil 2020-01-25 01:55:57 +03:00
  • 47026ea6ba Added the code to embed the binary schema to the source (--bfbs-gen-embed). (#5701) sjoblom65 2020-01-24 17:55:34 -05:00
  • 3f677f2414 [Java][FlexBuffers] Deprecate typed vector strings due to design flaw (#5722) Paulo Pinheiro 2020-01-24 18:58:15 +01:00
  • a593a11e59 [Go] Implements a SharedStrings function (#5733) mustiikhalil 2020-01-24 20:57:34 +03:00
  • 7cdfc8475e [Swift] Fix padding function overflow when bufSize is 0 (#5721) vkill 2020-01-25 01:45:19 +08:00
  • bab2b0db48 Add vcpkg installation instructions (#5732) Phoebe 2020-01-24 07:46:25 +08:00
  • 89418eb848 [Dart] Fix deprecated field support, inf/nan (#5724) Dan Field 2020-01-23 14:53:59 -08:00
  • 9cadf05d89 [typescript] Size-prefixed root accessors not taking into account size prefix (#5717) Max Burke 2020-01-20 21:20:52 -08:00
  • 6da1cf79d9 [rust] Add use declarations to Rust-generated bindings for imported FB definitions (#5645) Max Burke 2020-01-19 14:47:28 -08:00
  • bee1df96dc [Go] Replace references to hardcoded ”Monster" etc with idiomatic go wherever possible (#5716) Somo 2020-01-16 19:19:00 -05:00
  • 01189d7edd [C++] Fix for printing of enum in case output_enum_identifiers=1. (#5706) Vladimir Glavnyy 2020-01-17 05:12:25 +07:00
  • c4b2b0a25d [Swift] Support create long string (#5709) vkill 2020-01-17 04:08:59 +08:00
  • a4b2884e4e Added create function for swift (#5707) mustiikhalil 2020-01-13 23:34:06 +03:00
  • 04d80f255d [Swift] Swift implementation 🎉🎉 (#5603) mustiikhalil 2020-01-09 23:12:10 +03:00
  • 55686100aa Changed direct calls to strtod to use StringToNumber Wouter van Oortmerssen 2020-01-09 11:47:02 -08:00
  • 718351831d Document JSON compatibility guarantees. (#5704) emkornfield 2020-01-09 10:56:35 -08:00
  • d1b34f0f28 Add CMake 'generated_code' target to simplify resolution of build dependencies (#5697) Vladimir Glavnyy 2020-01-07 06:26:41 +07:00
  • 21b7061963 (Optionally) add an additional suffix namespace to generated fbs files. (#5698) Michael Beardsworth 2020-01-06 10:00:59 -08:00
  • 35daaf83d3 [Java] Replace Table.UTF8_CHARSET with StandardCharsets.UTF_8 (#5696) dreifachstein 2020-01-07 01:28:19 +08:00
  • 3b458f7a17 Rust: Temporarily disable 2 endianness unit tests (#5695) Robert Winslow 2020-01-02 13:34:47 -08:00
  • a5d9d0f7d3 [C++17] Add Traits class for Tables and Factory function within it. (#5678) David P. Sicilia 2020-01-02 13:12:14 -05:00
  • 3cd9b6434a Removed code_generators.cpp from library targets Wouter van Oortmerssen 2020-01-02 08:49:57 -08:00
  • 355dfd48d1 [rust] Make enum names public (#5690) Max Burke 2019-12-31 10:28:58 -08:00
  • bcd58a159b Correct inverted logic around include prefixes. (#5689) Michael Beardsworth 2019-12-30 10:34:01 -08:00
  • a2c12900aa Optimize Pack method using numpy (#5662) lu-wang-g 2019-12-26 18:42:11 -08:00
  • 901b89e733 [C++] Add Builder and Table typedefs (#5685) Austin Schuh 2019-12-26 14:56:46 -08:00
  • 31f8799083 Minor doc updates: FlexBuffers C#, Discord, CppUsage. Wouter van Oortmerssen 2019-12-26 12:24:20 -08:00
  • 8023d99e21 Upgrade rules_go (#5684) Austin Schuh 2019-12-26 10:07:15 -08:00
  • b4154405d1 Fix --incompatible_load_cc_rules_from_bzl (#5683) Austin Schuh 2019-12-26 10:03:22 -08:00
  • 04c17c7a76 Add support for absl::string_view when available (#5682) Austin Schuh 2019-12-26 10:02:24 -08:00
  • 62ec7d52ce [Bazel] Add support for compatible_with and restricted_to (#5681) Austin Schuh 2019-12-26 09:58:48 -08:00
  • 7de668053f CI: New Docker tests for Python with numpy (#5677) Robert Winslow 2019-12-24 02:14:55 -05:00
  • 3a70e0b308 Fixed struct initialization error on older versions of C# Wouter van Oortmerssen 2019-12-23 17:35:54 -08:00
  • 9b13201356 Fixed warnings in FlexBuffers.java Wouter van Oortmerssen 2019-12-23 17:11:57 -08:00