Doxygen comments for generated C++ structs #675
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I noticed that the
.msg
to.idl
conversion preserves comments, and while the template for C structs includes those as doxygen comments (here), the C++ template is still missing those.This PR intends to add the same comments to the C++ template.
I just copied over the code from the C template, which seems to work. I am not sure however how i can test this in my local workspace with a package containing message definitions and another package containing C++ nodes using those messages... I found the
rosidl generate
command, but i am not sure how i can use the modifiedrosidl_generator_cpp
when building my messages-package...