Commit Graph

  • 777e78d8dd [Lobster] support unsigned integer reads Wouter van Oortmerssen 2022-03-08 15:13:13 -08:00
  • 4016c549d3 Apply Namer to Python code gen (#7146) Casper 2022-03-07 19:24:46 -05:00
  • 40827b21b2 Fix missing 'break' (#7151) Casper 2022-03-07 11:53:20 -05:00
  • 65a10b6e32 Implement a config based name manager and use it in Rust codegen (#7144) Casper 2022-03-05 20:43:57 -05:00
  • 8db2fef3f7 [TS] Escape keywords in typescript object names (#7137) James Kuszmaul 2022-03-05 09:39:59 -08:00
  • 9ed1323044 Fix 64-bit numeric enum values in typescript (#7135) James Kuszmaul 2022-03-04 21:57:48 -08:00
  • 1a4c405662 updated npm to 2.0.6 Derek Bailey 2022-02-24 22:21:36 -08:00
  • 318594e4b4 prevent name clash (#7133) Derek Bailey 2022-02-24 22:01:25 -08:00
  • 3d903302c3 [Rust] Add length checks to arrays and vectors. (#7130) Casper 2022-02-24 13:49:59 -05:00
  • c9571d9897 Replaced ToDasherCase with ConvertCase (#7131) Derek Bailey 2022-02-23 20:31:40 -08:00
  • 3694b830a2 Use ConvertCase instead of Make{Upper,Lower,Snake} implementations (#7127) Derek Bailey 2022-02-23 16:08:11 -08:00
  • 0471fa807c remove stall reference to version Derek Bailey 2022-02-22 16:40:42 -08:00
  • 914344ea9b some minor help edits Derek Bailey 2022-02-22 15:52:51 -08:00
  • b40266c56f Use target_compile_features to target C++11 (#7122) Derek Bailey 2022-02-22 17:12:11 -06:00
  • 8a9303d464 update proto tests with alaised enum (#7121) Derek Bailey 2022-02-22 01:03:46 -06:00
  • 30c4bf47f9 Trigger fuzzing CI only on relevant changes (#7120) Derek Bailey 2022-02-21 23:44:04 -06:00
  • 46ce45601b remove auto generate code from cmakelists (#7119) Derek Bailey 2022-02-21 23:33:42 -06:00
  • 433312c55a add the missing checkNullConditionnal code in the "GenObjApi" function when the field is scalar optional (#7114) anov21 2022-02-22 12:34:37 +08:00
  • 9c52ec3744 Add deps attribute to flatbuffer_cc_library (#7107) James Kuszmaul 2022-02-21 20:33:47 -08:00
  • 70e2f49bff fixed string-json -> strict-json typo Derek Bailey 2022-02-21 20:26:40 -08:00
  • 5ac0367ed3 [TS] Fix generation of reserved words in object api (#7106) (#7115) tira-misu 2022-02-22 05:13:40 +01:00
  • 5d101afb52 Fix minor typo in WhitePaper.md (#7108) Meer Suri 2022-02-19 13:29:21 +08:00
  • 06f4af11b6 Go optional scalars (#7104) Christopher Crawford 2022-02-16 15:02:54 -05:00
  • 57e338f819 explicitly use windows-2019 to unblock ci (#7105) Derek Bailey 2022-02-15 18:10:53 -08:00
  • 615616cb55 Change Rust generated file defaults (#7101) v2.0.6 Casper 2022-02-15 11:48:42 -05:00
  • 3413c33004 Fixed FlexBuffers verifier fuzzer timing out Wouter van Oortmerssen 2022-02-14 12:01:52 -08:00
  • 69f5660a44 Fixed Parser not checking size of union types vector Wouter van Oortmerssen 2022-02-14 11:48:46 -08:00
  • d5add9fca5 Fixed FlexBuffers ToString unquoted non-ident keys Wouter van Oortmerssen 2022-02-14 11:28:31 -08:00
  • 15df50eb7f Remove @ExperimentalUnsignedTypes annotation from kotlin code generator. (#7092) Aaron Riekenberg 2022-02-13 22:29:36 -06:00
  • a94132a45f Swift FlatBufferBuilder.sizedByteArray to ByteBuffer.toArray() (#7093) Matt Grippaldi 2022-02-11 16:26:16 -05:00
  • 48befb6bef [TS] Refactor away circular ref (#7099) Björn Harrtell 2022-02-11 18:40:09 +01:00
  • b300691336 Add reflection support for python (#7026) qazwsxedcrfvtg14 2022-02-11 03:10:47 +08:00
  • faadbc10ea Add CreateVector overload to accept array like (#7095) Derek Bailey 2022-02-09 22:16:46 -08:00
  • ed6ae8d322 explicitly defined std::allocator (#7094) Derek Bailey 2022-02-09 15:09:52 -08:00
  • e910bddbcc [JS] Add ".js" suffix to all import statements to generate a browser compatible mjs version. (#7086) Timo Sturm 2022-02-08 21:21:20 +01:00
  • c85fb690f4 Add Parsing Completed function for Rust (#7084) Derek Bailey 2022-02-08 07:40:55 -08:00
  • c1daa6ba0c rust: Bump thiserror version and remove git dependency (#7080) Marcin Witkowski 2022-02-04 22:02:02 +01:00
  • 4c71c7b023 replace framework include of flatbuffers (#7079) Derek Bailey 2022-02-03 17:40:15 -08:00
  • f5664d33fb fix go_test implement error (#7012) godcong 2022-02-04 00:43:28 +08:00
  • 39c8a19ce2 fixed comparator for native_inline (#7076) Derek Bailey 2022-02-02 23:44:43 -08:00
  • 826193ff68 skip generating reflection.fbs in generate_scripts (#7077) Derek Bailey 2022-02-02 22:42:26 -08:00
  • fd0d1ed929 update C++ generator to emit scoped enums in vector of unions (#7075) Derek Bailey 2022-02-02 22:29:21 -08:00
  • 424988f308 replaced removed xml tag Derek Bailey 2022-02-02 15:15:43 -08:00
  • b2550dbaa9 removed BSD-3-Clause license and Zlib licenses (#7073) Derek Bailey 2022-02-02 13:12:01 -08:00
  • a2b238960f Fixed default value of bool in struct for Swift (#7072) nicked 2022-02-02 21:39:19 +01:00
  • 619b784374 one last dart omit local (#7070) Derek Bailey 2022-02-01 22:25:52 -08:00
  • 68a7661546 more omit type annotations for dart local variables (#7069) Derek Bailey 2022-02-01 21:48:36 -08:00
  • 7dac9961f0 omit type annotations for dart local variables (#7067) Derek Bailey 2022-02-01 21:24:04 -08:00
  • c65c389c6d add xmlns to .Net (#7066) Derek Bailey 2022-02-01 20:57:13 -08:00
  • 6446dcf3d6 Updates swift gen licence for grpc code (#7063) mustiikhalil 2022-02-02 01:23:38 +03:00
  • e090d8da17 Fixed long cast to int in flexbufferbuilder.java (#7059) Derek Bailey 2022-02-01 12:58:10 -08:00
  • bc901436db clang format on codebase (#7058) Derek Bailey 2022-02-01 11:23:18 -08:00
  • 240be9b5ae attempt to remove appveyor (#7056) Derek Bailey 2022-01-31 21:52:15 -08:00
  • bc366a7f9e Provide a short help text and default in error case (#6992) Derek Bailey 2022-01-31 21:24:48 -08:00
  • 14b19d446f Use FindPython3 (#7055) Derek Bailey 2022-01-31 20:47:12 -08:00
  • 9e6f17b94d remove BIICODE Derek Bailey 2022-01-31 19:01:55 -08:00
  • c3801ad375 Update readme.md Derek Bailey 2022-01-31 17:00:24 -08:00
  • 4f3b24db09 Fixes a bug where bools arent being nil when marked optional (#7051) mustiikhalil 2022-01-31 18:12:57 +03:00
  • 1d294a31b8 Implement Serialize on generated rust types (#7022) Max Burke 2022-01-30 16:29:18 -08:00
  • dd8fccfb1b Cmake 3.16 de-facto minimum version (#7049) Derek Bailey 2022-01-30 12:56:16 -08:00
  • 7089c9ecdd Convert flatbuffers_version_string to inline function (#7046) Derek Bailey 2022-01-29 19:42:56 -08:00
  • 43203984f7 [C++] Support C++ object copies and moves (#5988) Jean-François Roy 2022-01-29 14:24:24 -08:00
  • 5993338ee3 [ts] Builder incorrectly serializing empty strings (#7047) Max Burke 2022-01-29 14:23:57 -08:00
  • 19920db39f Include a SizePrefixed..HasIdentifier for c++. (#6871) Justin T Conroy 2022-01-28 22:52:32 -06:00
  • dbbaeac85c Use ${PYTHON_EXECUTABLE} instead of py in cmake (#7042) Derek Bailey 2022-01-28 15:00:57 -08:00
  • 028f0fde62 'flattest': Add --test_path option (#7041) Derek Bailey 2022-01-27 14:21:01 -08:00
  • 87343631b9 Added support for clang-cl on windows (CMake) (#7038) MS 2022-01-27 10:48:01 -08:00
  • 1fbfaf5c5e Fix/cmake build grpc (#7028) LouisP 2022-01-26 05:57:31 +01:00
  • 4421375bb6 Add FlatBuffers::FlatBuffers interface, needed for FetchContent_Declare (#7023) BogDan Vatra 2022-01-26 06:51:00 +02:00
  • 162ad7a37e Fix comment with line orders - Rust should be last. (#7037) Jon Simantov 2022-01-25 19:43:08 -05:00
  • a0a6c3f8c6 Use actions/checkout@v2, which fixes security vulnerability. (#7036) Jon Simantov 2022-01-25 19:19:05 -05:00
  • a2d38fbb98 Add --warnings-as-errors to flatc compiler. (#7034) Jon Simantov 2022-01-25 17:01:16 -05:00
  • 9ef1524d3f Emit include for bfbs-gen-embed (#7031) Derek Bailey 2022-01-25 10:43:16 -08:00
  • 0c9de0352a Upgraded GRPC version to 1.42.0 (#7033) Derek Bailey 2022-01-25 09:59:29 -08:00
  • a783bc9267 chore: dart 2.0.5 release changes (#6983) Ivan Dlugos 2022-01-20 22:30:03 +01:00
  • aff818cebf rust: Allow for usage in no_std environment (#6989) Marcin Witkowski 2022-01-20 17:49:02 +01:00
  • d7b75417fc Make flatbuffer builder deterministic (#6993) Danila Kutenin 2022-01-14 23:37:27 +00:00
  • a42e898979 Added verifier alignment checking to table fields (#7018) Wouter van Oortmerssen 2022-01-14 14:39:15 -08:00
  • 96cc2f3ee3 BuildFlatBuffers.cmake: fix arguments not passed properly to flatc (#7013) LouisP 2022-01-14 23:38:04 +01:00
  • 3250a1f8dd Add initial C# vector of unions support to the documentation. (#6880) Richard A Hofer 2022-01-14 01:15:35 -05:00
  • ace4a37f22 [TS/JS] BigInt implementation (#6998) Alex E 2022-01-06 21:35:37 -05:00
  • f28c2b2936 Avoid implicit conversion from float to double. (#7003) Advait Jain 2021-12-23 18:31:30 -08:00
  • 96f3cf690f Rearrange #include directives to pass to compilation with a particular DSP toolchain (#7000) Shlomi Regev 2021-12-22 08:40:38 -08:00
  • b3edfdbfb7 Reverting grpc generated file suffix (#6995) Panagiotis Gourgaris 2021-12-19 04:23:28 +02:00
  • b8aaccee82 Disable parsing of nested_flatbuffers as bytes by default Wouter van Oortmerssen 2021-12-15 10:41:29 -08:00
  • 2dc8ae7742 Enable OSS-Fuzz on CI Wouter van Oortmerssen 2021-12-14 12:10:43 -08:00
  • 5b0d491127 Updated FlexBuffers fuzzer Wouter van Oortmerssen 2021-12-14 11:57:42 -08:00
  • d8b7041d7e Added alignment checking to FlexBuffers verifier Wouter van Oortmerssen 2021-12-14 11:20:15 -08:00
  • 5a0c3366c3 FlexBuffers verifier additionally checks for nesting Wouter van Oortmerssen 2021-12-14 11:01:23 -08:00
  • f8148b8dad Made FlexBuffers reuse tracker track types Wouter van Oortmerssen 2021-12-14 10:00:56 -08:00
  • a22b1b6267 Prevent shadow with _{{FIELD_NAME}} (#6991) Derek Bailey 2021-12-13 21:27:36 -08:00
  • 4264daadd2 FlexBuffers fuzzer fixes Wouter van Oortmerssen 2021-12-13 15:45:21 -08:00
  • 3cbc120a08 Refractor Flatc Options (#6987) Derek Bailey 2021-12-13 13:56:47 -08:00
  • 8dcd2682c7 [CMake] Add option for disable universal on OSX (#6990) Vadim-Valdis Yudaev 2021-12-13 23:32:58 +02:00
  • b78002ff3e Validate C# json/object-api options (#6985) Derek Bailey 2021-12-13 11:52:01 -08:00
  • c555ee8fac Add .NET test to github workflows (#6982) Derek Bailey 2021-12-13 11:51:27 -08:00
  • b92bb0584d [CMake]: Fix version in pkgconfig file (#6986) Biswapriyo Nath 2021-12-11 05:10:21 +05:30
  • 956d11569e re-enabled FlexBuffer JSON in fuzzer Wouter van Oortmerssen 2021-12-10 15:22:06 -08:00
  • e367ca32ad Verifier for FlexBuffers (#6977) Wouter van Oortmerssen 2021-12-10 14:59:08 -08:00
  • 705f27f6ee [CMake]: Fix python command for mingw environment (#6984) Biswapriyo Nath 2021-12-11 00:58:24 +05:30