Derek Bailey
Derek Bailey
The [average time](https://github.com/google/flatbuffers/actions?query=branch%3Amaster+is%3Asuccess+event%3Apull_request) for CI on a pull_request is ~10-15 minutes. This could be a bit faster, especially since we rely on CI to help test changes on a wide...
In C++ Object API, the generate ObjectT contain empty `std::vector` that are then serialized in the generated `Pack` function. There is no check if the vector is empty, so it...
Running `make clean` deletes a bunch of files that are purposely checked into the repo. We should avoid deleting them in the clean step. ``` deleted: samples/monster.bfbs deleted: samples/monster_generated.h deleted:...
If there is not enough content to have a scrollbar, going to a specific anchor in a doc causes it to jump to the bottom-most anchor. You can see this...
I use 4-spaces as a tab character. When I write a function (. = space), I write the signature first and then hit enter twice and type 'end': ``` function...
When examining a table in the 'Watch' window, if the table is indexed by a coroutine ("thread"), it doesn't display the entry at all. Minified example: ``` local c =...
I have 1 module and 1 class, separated in two files (.lua and .cpp). The module has a single factory function that creates an instance of that class. That class...
Wouldn't it make more sense to have the screeps.d.ts generated with 'Interfaces' instead of 'declare class'? This repo isn't providing any implementation, its more used as a type system. See...
I removed some commented out workflows for C#, PHP, and JS in https://github.com/google/flatbuffers/pull/6948, they should be implemented at some point. This is to track that work and point to the...
The generated `Create` methods are just collection of individual API calls that aren't particularly optimized. There must be some things we can avoid doing over and over again (e.g., reserve...