-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor languages to use CodeGenerator interface. #7797
Conversation
- Move code to its own header file to be included in flatc_main.cpp - Refactor code to use CodeGenerator interface for all languages
…d extern declaration
The CodeQL pipeline is also broken, and it seems to use cmake to build it: https://github.com/google/flatbuffers/blob/master/.github/workflows/codeql.yml#L67 |
Local run doesn't fail. I tried with both gcc and clang. Wonder what was the issue. |
Thanks! |
Refactor all languages to use
CodeGenerator
interface.Move
extern
declarations into their own header files and include the functions inflatc_main.cpp
.Register all languages code generator except
Lua
,Nim
, andtext
.Run sh scripts/clang-format-git.sh
Run ./scripts/generate_code.py