indygreg / indygreg/lua-protobuf

Header Files Not Included for Imported Files

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.