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
Wouter van Oortmerssen
23922e7eba
FlexBuffers: JSON output supports indentation
2023-06-14 18:12:55 -07:00
Wouter van Oortmerssen
f8fe811d5c
FlexBuffers: allow getting size & undo of map in progress
2023-06-14 17:12:37 -07:00
Derek Bailey
0cc525b722
fix android typo
2023-05-31 19:31:47 +00:00
Derek Bailey
28861d1d7d
various fixes ( #7986 )
2023-05-31 11:52:05 -07:00
James Kuszmaul
204473cdb5
[Bazel] Fix gen_reflections for flatbuffers_ts_library ( #7981 )
...
If you used flatbuffers_ts_library with gen_reflections = True then it
attempted to use the flat-file compiler rather than flatc itself.
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-05-31 18:07:37 +00:00
Paulo Pinheiro
85088a196d
Small optimization on "deserialization" and fix on benchmarks again ( #7982 )
...
* [Kotlin] Small optimizations and benchmark on deserialization
* [Kotlin] Remove redudant assign() method (use init() instead)
* [Kotlin] Fix benchmark run after change in flatbuffers-java deps
Commit 6e214c3a49 fixes Kotlin build,
but makes the kotlin-benchmark plugin misses the java classes at
runtime, causing NotClassFoundError. The alternative to solve the issue
is to read java's pom.xml to get the latest java version and use it
as dependency. With that we avoid compilation errors on a new version and
keep benchmark plugin happy.
2023-05-31 11:02:39 -07:00
Paulo Pinheiro
6e214c3a49
[Kotlin] Add java source on benchmark module instead of using version jar ( #7978 )
...
By using specific jar version to use java's runtime on the benchmark
module we let CI break when new versions are released. So we are using
source directly instead
2023-05-26 14:07:18 -07:00
Derek Bailey
96294e9f84
Add ForceVectorAlignment64 and test ( #7977 )
2023-05-26 11:49:06 -07:00