-
Notifications
You must be signed in to change notification settings - Fork 126
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
Update function prefix #596
Update function prefix #596
Conversation
Signed-off-by: Pablo Garrido <pablogs9@gmail.com>
de93f11
to
0a155f5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This idea seems totally reasonable to me. My only concern here is that this may trigger cpplint warnings since it adds a lot of text to function names. I guess we'll see when we run full CI, which I'll do next.
I would like to get another opinion from @sloretz as well.
Remove when ros2/rosidl#596 is merged
Remove when ros2/rosidl#596 is merged
Remove when ros2/rosidl#596 is merged (cherry picked from commit cbddd26)
Remove when ros2/rosidl#596 is merged (cherry picked from commit cbddd26) Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
Workaround. Remove when ros2/rosidl#596 is merged
Workaround. Remove when ros2/rosidl#596 is merged
Workaround. Remove when ros2/rosidl#596 is merged (cherry picked from commit 4cb3bfd)
Workaround. Remove when ros2/rosidl#596 is merged (cherry picked from commit 4cb3bfd) Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
Hello, @clalancette any update on this? |
@mergify backport galactic |
Thanks a lot, @clalancette. If you don't mind I have backported it to galactic. |
Signed-off-by: Pablo Garrido <pablogs9@gmail.com> (cherry picked from commit 1d7b22f)
Command
Hey, I reacted but my real name is @Mergifyio |
I have found that this template will generate objects with same name if two packages have a .msg named equal.
This generate symbols named equal and in some cases, the linker will complain about this duplication.
In order to solve it, I propose to append also the package name that is guaranteed to be unique.