Commit Graph

  • 1b90300150 Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /tests/FlatBuffers.Test (#7363) dependabot[bot] 2022-06-23 15:03:07 -04:00
  • 83a43fc797 Reenable optional json (#7352) Caleb Zulawski 2022-06-16 12:26:44 -04:00
  • 5f01376027 Only include direct included filed (#7348) Derek Bailey 2022-06-15 12:10:39 -07:00
  • 9a1913a87a Revert "Implement optional scalars for JSON (#7322)" (#7351) Derek Bailey 2022-06-15 00:32:28 -07:00
  • b4647beb8f Revert "Move reflection_ts_fbs into a separate directory (#7342)" (#7349) Derek Bailey 2022-06-14 20:58:00 -07:00
  • d6060977ad Remove asserting in verifier for flattests Derek Bailey 2022-06-14 20:53:28 -07:00
  • 987aa5b5ee move -Wextra-semi to GCC 8.0+ Derek Bailey 2022-06-14 16:32:10 -07:00
  • 42acdb63c3 [TS] Don't generate self-imports with --ts-flat-file (#7340) James Kuszmaul 2022-06-14 17:51:12 -05:00
  • 0cc1aeb8ca [golang] Create missing namespace directory structure (#7324) (#7325) Timo Sturm 2022-06-15 00:50:05 +02:00
  • ba6c671705 [Kotlin] Remove download benchmark files dependency (#7314) Paulo Pinheiro 2022-06-15 00:49:42 +02:00
  • d2f33fc454 Disable Android on Linux CI build Derek Bailey 2022-06-14 15:46:48 -07:00
  • 0d1b72cbc2 [TS] fix ts import path issue (#7298) sssooonnnggg 2022-06-15 06:25:35 +08:00
  • 9fce2fbf2a replace io/ioutil to os (#7281) Koya IWAMURA 2022-06-15 07:10:57 +09:00
  • a18ea40d6a Implement optional scalars for JSON (#7322) Caleb Zulawski 2022-06-14 18:00:24 -04:00
  • 090caa2809 Move reflection_ts_fbs into a separate directory (#7342) Liu Liu 2022-06-13 06:36:52 -07:00
  • 49e1ea3335 Implement optional scalars for Python (#7318) Caleb Zulawski 2022-06-13 09:16:00 -04:00
  • 11a1988705 Started implementation for private flags in rust (#7269) mustiikhalil 2022-06-05 23:04:05 +02:00
  • 967df08b1d Adds full supposed for Wasm in the swift lib (#7328) mustiikhalil 2022-05-29 20:56:33 +02:00
  • 9aa08a429e Use keep case for Rust union discriminant type. (#7321) Casper 2022-05-23 12:53:00 -07:00
  • 9e8c758f54 Add explicit return types to lobster generated code (#7312) Bart van der Werf 2022-05-23 19:50:01 +02:00
  • 74a25536be Add size check to fix out of bounds read risk (#7304) Björn Harrtell 2022-05-14 00:15:00 +02:00
  • 12917af8a2 Update Rust docs page (#7296) Brian Silverman 2022-05-12 10:02:14 -07:00
  • 1ea2472f7a [swift] add had<ArrayName> property for arrays to check presence in a message (#7280) mr-swifter 2022-05-11 16:35:53 +03:00
  • 0fe13cb28c Remove span ConstIterator/cbegin()/cend(). (#7295) pkasting 2022-05-10 13:53:38 -07:00
  • 385dddc66a Namerkot (#7245) Casper 2022-04-26 21:54:49 -04:00
  • 750dde7669 Make flatc generate Rust files not requiring std (#7273) Bogdan Opanchuk 2022-04-26 18:40:03 -07:00
  • 9917a168cd [swift] Make swift module public (#7274) Keith Smiley 2022-04-26 09:58:51 -07:00
  • 76d3cca19c Rust: fix a name conflict when building with "no_std" feature (#7268) Bogdan Opanchuk 2022-04-25 10:09:41 -07:00
  • c86e6d0e30 json inf parsing Derek Bailey 2022-04-22 12:22:46 -07:00
  • d34dc32c20 fix include order Derek Bailey 2022-04-22 11:19:04 -07:00
  • 234d86c92a fixed off-by-one in parser Derek Bailey 2022-04-21 21:22:20 -07:00
  • 746c73b910 Add Annotations for Monster schema and example buffer Derek Bailey 2022-04-21 20:43:55 -07:00
  • 0bbfd4b2e3 fixes for annotator Derek Bailey 2022-04-21 11:46:16 -07:00
  • 7165219535 Update readme.md (#7257) Joakim Hassila 2022-04-20 18:49:35 +02:00
  • a45f564cf1 [performance] Add aggressive systematic inlining in ByteBuffer and FlatBufferBuilder (#7253) Joakim Hassila 2022-04-20 08:59:47 +02:00
  • 9d45a64036 more google merge fixes Derek Bailey 2022-04-19 14:35:20 -07:00
  • ccfb4c20bf Handle +/-inf in protos (#7256) Derek Bailey 2022-04-19 13:07:26 -07:00
  • 7bcd857b87 Specialize CreateVector with std::initializer_list (#7254) Derek Bailey 2022-04-19 13:06:50 -07:00
  • 23c8ab34c1 Swift update performance benchmark infrastructure (#7255) Joakim Hassila 2022-04-19 10:52:10 +02:00
  • 70002dc5ca various fixes for google merge Derek Bailey 2022-04-18 21:15:35 -07:00
  • 6e0e79f24f Add test for nested buffer verifier (#7252) Derek Bailey 2022-04-18 10:20:06 -07:00
  • b856368d75 Turn off go modules temporary until we get a proper fix (#7251) mustiikhalil 2022-04-17 00:29:18 +02:00
  • e37156a305 Keep the underlying storage capacity when clearing the FlatBufferBuilder. Gives a significant performance boost for serialisation of many small messages. (#7250) Joakim Hassila 2022-04-16 11:25:44 +02:00
  • a10b0e5464 Java namer variable keep case (#7249) Derek Bailey 2022-04-15 16:33:35 -07:00
  • 275b739944 allow overriding FLATBUFFERS_MAX_ALIGNMENT Derek Bailey 2022-04-15 11:56:34 -07:00
  • 9d1ce9a100 Add parameter back to EndVector (#7246) Derek Bailey 2022-04-15 11:24:05 -07:00
  • 79afe6c3d2 Make Java namespaces keep case by default (#7243) Casper 2022-04-13 19:01:48 -04:00
  • c6dbb22300 Add write permissions for labeller Derek Bailey 2022-04-13 14:15:38 -07:00
  • 18bacd3ea5 Expand test to make sure {}-initializers are properly understood by template. (#7242) Henner Zeller 2022-04-13 14:13:32 -07:00
  • a2c913aec3 Add -Wnon-virtual-dtor Derek Bailey 2022-04-12 16:22:39 -07:00
  • 67b33b2942 set workflows permissions to read-only (#7239) Derek Bailey 2022-04-11 20:01:00 -07:00
  • 7b5fd2bd05 [Kotlin] Fix key lookup returning null clashing with default value (#7237) Paulo Pinheiro 2022-04-12 02:17:19 +02:00
  • 7181d77700 [Java] Fix key lookup returning null clashing with default value (#7236) Paulo Pinheiro 2022-04-12 02:16:41 +02:00
  • 7f663b1204 Allow CreateVectorOfStrings() to work with any string-type. (#7238) Henner Zeller 2022-04-11 17:02:19 -07:00
  • 173ebb6944 Fixes a bug where the create function doesnt optional + required items (#7228) mustiikhalil 2022-04-09 00:28:54 +02:00
  • d658239484 [Kotlin] Update gradle to 7.4.1 and simplify config files. (#7231) Paulo Pinheiro 2022-04-08 20:23:13 +02:00
  • ab4bf59e8c remove toascii (#7234) Derek Bailey 2022-04-07 20:48:26 -07:00
  • eee44bbb26 disable cpp-linter (#7229) Derek Bailey 2022-04-06 15:03:43 -07:00
  • a63fa51a15 Create cpp-linter.yml (#7208) Derek Bailey 2022-04-06 14:18:36 -07:00
  • 2049e52101 Adds a way to verify/exposes Entities ids (#7221) mustiikhalil 2022-04-06 22:54:01 +02:00
  • 832c618f5f Adds implementation flag for swift (#7202) mustiikhalil 2022-04-06 22:31:38 +02:00
  • 14615699fa Started to migrate to target_compile_options (#7222) Derek Bailey 2022-04-06 13:25:43 -07:00
  • 20aad0c41e [C++] stl_emulation span::count_ is not const anymore (#7226) (#7227) avaliente-bc 2022-04-06 21:27:37 +02:00
  • f083b33f2a code gen flexbuffer verifier (#7207) Derek Bailey 2022-04-05 16:29:42 -07:00
  • bf17df346e [C++] generate sorted #include directives (#7213) Stefan F 2022-04-05 00:20:55 +02:00
  • 35281dedb5 Fix for [C++] flatc generates invalid Code in the default constructor for structs, when --cpp-field-case-style is used #7209 (#7211) Stefan F 2022-04-01 22:35:57 +02:00
  • c9651b7420 Add overloads for C# ByteBuffer/FlatBufferBuilder to allow adding vector blocks from ArraySegments or IntPtr (#7193) Jamie-Jameson 2022-04-01 22:35:07 +02:00
  • 26c3b3adab Update codeql.yml Derek Bailey 2022-03-31 22:19:51 -07:00
  • da6e1b9856 Update codeql.yml Derek Bailey 2022-03-31 21:44:17 -07:00
  • ad27d751e3 Added Oss fuzz badge Derek Bailey 2022-03-31 21:14:09 -07:00
  • 0aab623cb1 Create codeql.yml Derek Bailey 2022-03-31 21:08:30 -07:00
  • 6a446bdd83 maximize parallel builds in CI (#7206) Derek Bailey 2022-03-31 21:07:37 -07:00
  • 21fb5cbbc9 Create scorecards.yml Derek Bailey 2022-03-31 21:00:12 -07:00
  • 0da6f94867 [C++] Static assert on Flatbuffers Version (#7203) Derek Bailey 2022-03-31 20:56:41 -07:00
  • 59e9713081 reduce fuzzing time to 1 minute in CI Derek Bailey 2022-03-31 16:28:53 -07:00
  • 40866a8927 fixed padding in struct for annotated binary (#7199) Derek Bailey 2022-03-30 16:43:22 -07:00
  • b71d968fad Apply Namer prefix/suffix to other generators (#7197) Casper 2022-03-30 18:45:11 -04:00
  • fac0d7be02 Apply Namer to Java. (#7194) Casper 2022-03-30 18:13:16 -04:00
  • 6c5603fd98 [C#] Fix collision of field name and type name (#7149) tira-misu 2022-03-30 21:51:58 +02:00
  • 2d21853a7e monster fuzzer fix for json default scalars Derek Bailey 2022-03-30 12:29:41 -07:00
  • fec1a8d015 [swift] Add bazel configuration for Swift (#7195) Keith Smiley 2022-03-29 21:30:33 -07:00
  • 7fd8576233 structured comments (#7192) Derek Bailey 2022-03-29 10:01:32 -07:00
  • a4cb1599d8 Namerdart (#7187) Casper 2022-03-28 18:07:09 -04:00
  • ae4ce72651 fuzzed binary annotator (#7188) Derek Bailey 2022-03-25 22:58:15 -07:00
  • e2be0c0b06 Handle root offset and root table vtable invalidation (#7177) Derek Bailey 2022-03-23 21:51:32 -07:00
  • 2ad408697f [TS] Fix generation of struct members in object api (#7148) tira-misu 2022-03-24 05:40:11 +01:00
  • 4213d91054 VerifySizePrefixed (reflection::Schema) and GetAnySizePrefixedRoot added (#7181) Stefan F 2022-03-24 05:39:38 +01:00
  • 5a13f622cf Correctly parse lists of enums in Dart generated code (#7157) Will Hughes 2022-03-23 17:56:14 +13:00
  • 23a7e4e0b0 Adds no-includes flags to the swift code generator (#7182) mustiikhalil 2022-03-23 05:42:20 +01:00
  • eeb49c2757 Move flatbuffer_ts_library to typescript.bzl (#7183) James Kuszmaul 2022-03-22 21:41:39 -07:00
  • 824763b316 Typo in flatc options (warning-as-errors instead of warnings-as-errors) (#7180) Stefan F 2022-03-21 23:08:14 +01:00
  • d3aeee32bb Annotated Flatbuffer Binary (#7174) Derek Bailey 2022-03-18 14:08:05 -07:00
  • 0bceba24db [Lua] Apply Namer to Lua (#7171) Derek Bailey 2022-03-15 21:48:42 -07:00
  • b8c77d4041 Make inclusion of header <optional> opt-out via macro (#7168) David Schneider 2022-03-15 17:52:11 -07:00
  • 8468eab83b Namersw (#7167) Casper 2022-03-13 18:46:27 -04:00
  • 2b2e8d4aec Nameroverloads (#7164) Casper 2022-03-13 16:54:45 -04:00
  • b80b32bfaf Use DESCRIPTION only if CMake version >= 3.9 (#7166) Markus 2022-03-13 20:49:18 +01:00
  • e5f331db99 [TS] Add single-file ts codegen & bazel rule for typescript (#7161) James Kuszmaul 2022-03-10 10:08:13 -08:00
  • 2f84c60385 Apply Namer to Go code gen (#7150) Casper 2022-03-08 20:53:05 -05:00
  • d648396515 [Lobster] file_identifier support Wouter van Oortmerssen 2022-03-08 15:39:12 -08:00