indygreg / indygreg/lua-protobuf
Header Files Not Included for Imported Files
- Dominant language
- Python
- Stars
- 89
- Forks
- 28
- PR merge metrics
- No merged PRs in 30d
Description
Currently, the generated files don't include other generated files when a .proto file imports another file. This causes compilation errors due to missing symbols.
The file generation should be changed such that the corresponding .pb-lua.h files are #include'd when a file is imported in the protocol buffer descriptor file.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the generator responsible for producing .pb-lua.h files and inspect how imported files are represented in the protocol buffer descriptor. Verify the generated output for an importing .proto file, and consider the work done when its corresponding imported headers are included so compilation no longer reports missing symbols.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100