-
Notifications
You must be signed in to change notification settings - Fork 251
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
Add bindings for LocalMessageDefinitionSource #1697
Conversation
3d238df
to
301a21d
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 with https://github.com/ros2/rosbag2/pull/1697/files#r1631359697 fixed.
Signed-off-by: methylDragon <methylDragon@gmail.com>
Signed-off-by: methylDragon <methylDragon@gmail.com>
301a21d
to
0b6d099
Compare
Looks like I still need reviews from @MichaelOrlov / @james-rms |
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.
@methylDragon Thanks for the PR. Overall looks good to me among one minor finding with a typo.
As regards the changes in the .pyi
files, Yes, they are supposed to be autogenerated. Please see the instruction in the readme file in the rosbag2_py
package https://github.com/ros2/rosbag2/blob/rolling/rosbag2_py/README.md
Co-authored-by: Michael Orlov <michael.orlov@apex.ai> Signed-off-by: methylDragon <methylDragon@gmail.com>
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! with green CI.
Pulls: #1697 |
https://github.com/Mergifyio backport jazzy |
✅ Backports have been created
|
* Add bindings for LocalMessageDefinitionSource Signed-off-by: methylDragon <methylDragon@gmail.com> * Fix pyi interface definitions Signed-off-by: methylDragon <methylDragon@gmail.com> * Update rosbag2_py/src/rosbag2_py/_message_definitions.cpp Co-authored-by: Michael Orlov <michael.orlov@apex.ai> Signed-off-by: methylDragon <methylDragon@gmail.com> --------- Signed-off-by: methylDragon <methylDragon@gmail.com> Co-authored-by: Michael Orlov <michael.orlov@apex.ai> (cherry picked from commit fbb08d0)
* Add bindings for LocalMessageDefinitionSource Signed-off-by: methylDragon <methylDragon@gmail.com> * Fix pyi interface definitions Signed-off-by: methylDragon <methylDragon@gmail.com> * Update rosbag2_py/src/rosbag2_py/_message_definitions.cpp Co-authored-by: Michael Orlov <michael.orlov@apex.ai> Signed-off-by: methylDragon <methylDragon@gmail.com> --------- Signed-off-by: methylDragon <methylDragon@gmail.com> Co-authored-by: Michael Orlov <michael.orlov@apex.ai> (cherry picked from commit fbb08d0) Co-authored-by: methylDragon <methylDragon@gmail.com>
Description
This adds bindings for
LocalMessageDefinitionSource.get_full_text
torosbag2_py
. I don't think it's too controversial.Unit tests added and passed.