flatbuffers icon indicating copy to clipboard operation
flatbuffers copied to clipboard

FlatBuffers: Memory Efficient Serialization Library

Results 593 flatbuffers issues
Sort by recently updated
recently updated
newest added

"Fixes #8762 ": Use ConCatPathFileName(options_.output_path, path) and EnsureDirExists(full_dir) so generators create namespace directories under the provided -o path. Also: added goldens/schema/namespace_first.fbs, updated Lua goldens, added tests/test_bfbs_namespace_output.py (Lua + Nim tests),...

python
c++
codegen
swift
lua
nim

**Steps to Reproduce** 1. Create the following flatbuffers files: `an_enum.fbs`: ``` enum AnEnum : int { FOO = 0, BAR = 1 } ``` `test.fbs` ``` include "an_enum.fbs"; table Test...

using flatc version 25.2.10 ``` namespace a; struct Vec3 { v:[float:3]; } struct Mat3 { r:[Vec3:3]; } ``` ``` import flatbuffers import a.Vec3 import a.Mat3 r0 = a.Vec3.Vec3T() r1 =...

The latest published version is [25.2.10](https://mvnrepository.com/artifact/com.google.flatbuffers/flatbuffers-java/25.2.10), but latest is 25.9.23

It seems that optional scalar types are not supported for Dart ``` ❯ ./flatc --dart --gen-object-api -o lib flatbuffer/* error: /home/arie/Workspace/eab-solutions/Farmcon/liblink/flatbuffer/animals.fbs:12: 35: error: Optional scalars are not yet supported in...

I opened a Security issue for this specific one but seems that is inteneded behaviour and would like to understand the reasons behind it. this was the explaination ``` Status:...

flatc.exe --lua -o lua schema.fbs if there is a namespace declaration in the firtst line of schema.fbs, it will generate two empty folders with out any code.

I'm not entirely sure if this flag name follows the usual conventions or if the feature is even desirable, but I needed it, so I implemented it and decided to...

python
c++
codegen

This PR adds in an extra field to the reflection.fbs that holds string representations of non scalar defaults -- vectors and strings, specifically. This isn't the 'best' way to accomplish...

python
java
c++
codegen

The following code should not compile in the first place: ```flatbuffers table HelloRequest { name:string; } ``` Using 2 builders to create 2 messages, and use 1 builder to finish...