-
Notifications
You must be signed in to change notification settings - Fork 128
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
[service introspection] generate service_event messages #700
Conversation
31c0e4c
to
d5ea939
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.
I think this PR can be rebased on rolling
now.
9e0b981
to
9b67b48
Compare
rebased on rolling |
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.
LGTM!
781943c
to
8390962
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.
LGTM!
I have left some comments for myself to double check before merging.
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.
same for typesupport introspection cpp
cannot review anymore as new assignee
There's a bug with actions, I have to double check what's going on |
windows error seems unrelated, though I don't see that happening in the nightlies .... There are also new linter failres, but those should be easy to fix ... |
Signed-off-by: Brian Chen <brian.chen@openrobotics.org>
This was probably a bug introduced during a rebase. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
This allows users to pass interfaces in nested directories, e.g. test/srv/Foo.srv, instead of requiring them to be directly inside a 'srv' or 'action' directory relative to the cmake source directory. Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
…on c/cpp Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
…esupports Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
…ture Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
…rt_tests Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
That is more correct, as this should not be a UUID. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
0552fe4
to
01beada
Compare
CI for this is in ros2/ros2#1285 (comment) |
This PR is part of a prototype implementation for ros-infrastructure/rep#360 ros2/ros2#1285.
The rosidl generators are extended to generate a third message type for services, service events. Macro for generating interfaces in
rosidl_cmake
are also updated tofind_package
service_msgs introduced in ros2/rcl_interfaces#143 and the new dependency onservice_msgs
byaction_msgs
.Changes:
rosidl_service_type_support_t
for building service messages and to provide the publisher typesupport handle.This PR depends on #696
Service introspection: ros2/ros2#1285