James Courtney
7d6d99c6be
Add absolute file names option to BFBS ( #8055 )
...
* Add absolute file names option (#1 )
* Use ternary style for if
---------
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-11-19 18:58:03 +00:00
Derek Bailey
d3055a97e7
update goldens with namespace
2023-11-19 07:51:36 +00:00
mustiikhalil
0dc5a75dc0
Update testReadFromOtherLanguages test to also run on macos ( #8044 )
2023-11-19 07:18:49 +00:00
tira-misu
f175e60998
[GO] compiles to much files ( #8118 )
...
* Fix C/C++ Create<Type>Direct with sorted vectors
If a struct has a key the vector has to be sorted. To sort the vector
you can't use "const".
* Changes due to code review
* Improve code readability
* Add generate of JSON schema to string to lib
* option indent_step is supported
* Remove unused variables
* Fix break in test
* Fix style to be consistent with rest of the code
* [TS] Fix reserved words as arguments (#6955 )
* [TS] Fix generation of reserved words in object api (#7106 )
* [TS] Fix generation of object api
* [TS] Fix MakeCamel -> ConvertCase
* [C#] Fix collision of field name and type name
* [TS] Add test for struct of struct of struct
* Update generated files
* Add missing files
* [TS] Fix query of null/undefined fields in object api
* Generate only files for comiled fbs (not for dependend ones)
---------
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-11-18 19:23:09 -08:00
Derek Bailey
a632c3c004
Update build.yml ( #8163 )
...
* Update build.yml
Use our enterprise runners
* Make a default runs-on
* Update build.yml
Use the latest 64-core runners
* Update build.yml
Fix windows runner that don't have visual studios
* Update build.yml
use windows-2019 as the 2022 doesn't seem to have visual studios installed
2023-11-18 15:04:24 -08:00
Aleksandr Smolin
11789e41b6
Add argument to FlatBufferToString for quotes around field names, default false ( #8090 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-11-18 21:29:41 +00:00
dependabot[bot]
a9c0845504
Bump word-wrap from 1.2.3 to 1.2.4 ( #8042 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 13:23:28 -08:00
mustiikhalil
526c92546f
Fixes forward offset verifiable objects within arrays ( #8135 )
...
Fixes failing tests & removes XCTestsManifests
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-11-18 21:14:55 +00:00
Derek Bailey
eb80ead90b
Update build.yml ( #8162 )
...
Removes some old comments from the CI builds.
2023-11-18 13:09:02 -08:00
Artem Shilkin
386b6353ed
data() instead of c_str() ( #8069 )
2023-11-18 12:50:51 -08:00
Peter Dye
d09696bbe6
Fix spelling mistake in FlatBufferBuilder.cs doc comments ( #8120 )
...
No change to code. Very simple spelling mistake/typo fix.
2023-11-18 12:14:25 -08:00
Lukas
a228e8c9b8
Add help text to cmake git describe error message ( #8123 )
2023-11-18 12:13:54 -08:00
dependabot[bot]
91a3172519
Bump google.golang.org/grpc in /grpc/examples/go/greeter/client ( #8131 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 12:12:44 -08:00
dependabot[bot]
e0d4562782
Bump google.golang.org/grpc in /grpc/examples/go/greeter/server ( #8132 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 12:12:16 -08:00
dependabot[bot]
49677b0b70
Bump google.golang.org/grpc in /grpc/examples/go/greeter/models ( #8130 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 12:11:35 -08:00
Lukas
8e34ad5db7
Remove pragma warning disable C4351 as it is undocumented ( #8124 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-11-18 12:09:47 -08:00
Felix
eb64390080
Update Compiler.md docs ( #8153 )
...
* Escape singel underscores in markdown
* Update language generator flags in docs
* Complet the list of Python options
2023-11-18 12:08:04 -08:00
Gleb Lamm
46577d0d2f
Fix: detect c++ standard on MSVC for span ( #8155 )
2023-11-18 12:06:18 -08:00
Ivan Dlugos
32029ac699
chore: Dart 23.5.26 release ( #8160 )
...
* chore: update generated test code
* chore: update changelog
* update sdk constraints
* chore: update readme
* minor linter issues
2023-11-18 11:56:54 -08:00
Derek Bailey
4354945727
Fix CI builds ( #8161 )
...
* Update build.yml
Upgrade to gcc 13 and clang 15
* switch to __is_trivially_copyable
* fix cmake issue and warning about sign comparison
* Use libc++ for C++23 on clang for now
* Use libc++ for C++23 on clang for now
* exclude clang+15 for C++13 builds
2023-11-18 00:19:03 -08:00
Steven Toribio
755573bcda
wow ( #8158 )
2023-11-16 10:22:29 -08:00
adsnaider
205285c35c
[Rust] Add the Allocator trait for the builder API ( #8106 )
...
* Add an Allocator trait for FlatBufferBuilder
* Update rust generated code
2023-10-07 15:28:52 -04:00
Curt Hagenlocher
f4e23bf91e
Fix verification for C# unions ( #7970 )
...
* Fix verification for unions
* Run scripts\generate_code.py
---------
Co-authored-by: Michael Le <michael.le647@gmail.com >
2023-09-30 18:54:48 -07:00
Lukas
1fdb5d263a
Add const qualifier to non-mutated FlatbufferBuilder parameter ( #8101 )
...
Co-authored-by: Michael Le <michael.le647@gmail.com >
2023-09-30 23:52:56 +00:00
Björn Harrtell
c4211538bd
TS: Add missing generate files ( #8075 )
...
Co-authored-by: Michael Le <michael.le647@gmail.com >
2023-09-30 10:51:32 -07:00
Artem Shilkin
bcb9ef1876
moved function to namespace ( #8068 )
2023-09-29 07:50:06 -07:00
Elior Schneider
c5441dc199
corrected a typo ( #8063 )
2023-09-29 07:40:02 -07:00
Artem Shilkin
7f417e3397
added explicit cast ( #8066 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-09-29 07:39:38 -07:00
Artem Shilkin
3c35a143ea
removed decrement of rvalue-pointer ( #8067 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-09-29 07:34:16 -07:00
Markus Junginger
56e2bc30b0
C++ strict conversion fixes for flatbuffer_builder.h ( #8062 ) ( #8065 )
...
Enables to compile flatbuffer_builder.h with strict settings -Wconversion -Wsign-conversion.
Also, add asserts to verify the conversions.
2023-09-29 07:30:23 -07:00
xaphier
eb40a54672
Add constexpr for bitmask operators ( #8037 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-09-28 23:17:52 -07:00
Pavlo Bashmakov
15f16f149e
Fix misalignment of small structs in a Vector (C++) ( #7883 )
...
* Rare fix: kick fix test
* Rare fix: real fix
* Rare fix: separate test
* Rare fix: remove comments
* Rare fix: updates
* Rare fix: less
* Rare fix: size_t switch to uoffset_t
* Rare fix: swap exp/val
* Rare fix: add annotated before/after
* Rare fix: remove unnecessary changes
---------
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-09-28 22:53:50 -07:00
Derek Bailey
053d39adaf
Update build.yml
...
Update to clang-14 as clang-12 is no longer supported
2023-09-28 22:26:28 -07:00
mustiikhalil
6f71b76e6f
Allow reading unaligned buffers starting from swift 5.7, while keeping the creating aligned since its created by the library ( #8061 )
...
Addresses a warning on xcode 15 regarding copying a pointer without safeguards
Address PR comments regarding initializing buffers with flag
Adds a test case for copying unaligned buffers
Formatting code
2023-09-27 01:50:03 -04:00
Michael Le
4b7d8e0df9
Fix nim workflow ( #8098 )
...
* Fix nim workflow
* Fix yaml
2023-09-22 22:18:30 -07:00
dependabot[bot]
0def91105f
Bump google.golang.org/grpc in /grpc/examples/go/greeter/models ( #8025 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.35.0 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.35.0...v1.53.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Le <michael.le647@gmail.com >
2023-09-21 20:41:18 +00:00
dependabot[bot]
8176a204fc
Bump google.golang.org/grpc in /grpc/examples/go/greeter/client ( #8026 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.35.0 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.35.0...v1.53.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Le <michael.le647@gmail.com >
2023-09-20 22:04:44 -04:00
Ivo List
e8b2492cf1
Upgrade rules_go ( #8092 )
...
* Upgrade rules_go
* Revert go toolchain
---------
Co-authored-by: Michael Le <michael.le647@gmail.com >
2023-09-20 23:32:11 +00:00
dependabot[bot]
5d4386b1bc
Bump google.golang.org/grpc in /grpc/examples/go/greeter/server ( #8027 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.39.0-dev to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.39.0-dev...v1.53.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Le <michael.le647@gmail.com >
2023-09-20 23:27:39 +00:00
Gowroji Sunil
a6a3989dd4
[bazel] Update Platforms ( #8083 )
...
* Update Platforms
* Update WORKSPACE
* indentation
* Update WORKSPACE
---------
Co-authored-by: Michael Le <michael.le647@gmail.com >
2023-09-20 16:22:25 -07:00
Wouter van Oortmerssen
696f47f1f7
Fix Nim warning
2023-09-17 21:19:28 -07:00
Wouter van Oortmerssen
a3dfcf3326
Update Lobster monster sample
2023-09-17 21:18:03 -07:00
Wouter van Oortmerssen
d3e8cb60a1
Lobster namespace change
2023-09-17 10:21:58 -07:00
Anton Bobukh
0343396e49
Fully qualify the offset type in FLATBUFFERS_VTABLE_UNDERLYING_TYPE ( #8094 )
2023-09-13 10:23:39 -07:00
jviel-beta
f625ff3330
[TS] Allows object API to set 0 for a null-default scalar. ( #7864 )
...
* Fixes bug where null default allows 0 as a value.
* Undoes one bit, adds null type allowance to addField<> default.
* Undoes IDE auto-format of imports.
* Adds generated changes after scripts/generate_code.py
* Removes unused symbol.
* Revert "Removes unused symbol."
This reverts commit 9cece17325 .
---------
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-09-12 19:58:55 +02:00
Philipp Schrader
362dd663f8
Fix BUILD.bazel style violations ( #8081 )
...
`buildifier` was complaining as follows:
#### :bazel: buildifier: found 2 lint issues in your WORKSPACE, BUILD and *.bzl files
<pre><code>tests/ts/bazel_repository_test_dir/BUILD:3:1: <a href="https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#out-of-order-load ">out-of-order-load</a>: Load statement is out of its lexicographical order.
ts/BUILD.bazel:2:1: <a href="https://github.com/bazelbuild/buildtools/blob/master/WARNINGS.md#out-of-order-load ">out-of-order-load</a>: Load statement is out of its lexicographical order.</pre></code>
This can be fixed locally like so:
$ buildifier -lint fix $(git ls-files | grep -e '/BUILD.bazel$' -e '/BUILD$' -e '\<WORKSPACE$')
I also took this opportunity to fix one of the filenames.
I accidentally introduced these errors in #8078 .
2023-08-28 09:20:10 +02:00
Philipp Schrader
5a8a395756
Upgrade the bazel-related dependencies ( #8078 )
...
This patch updates all the bazel-related dependencies to their latest
available versions. All tests still pass.
Fixes : #8076
2023-08-25 18:15:12 +02:00
Max Burke
afafd206a3
Optional omission of Typescript entrypoint ( #8057 )
2023-08-20 10:28:47 +02:00
OptoCloud
48da238920
Make eslint less pedantic ( #8012 )
...
* Disable eslint spam
* Generate TS example files
2023-07-10 15:48:16 +00:00
Derek Bailey
8836ddab41
Update stale.yml
2023-07-08 15:18:47 -07:00