-
Notifications
You must be signed in to change notification settings - Fork 232
Change tf2_ros C to C++ headers #805
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
Change tf2_ros C to C++ headers #805
Conversation
|
Pulls: #805 |
|
Should I also fix the order of the includes in this PR? The other failing tests is because this line is too long. Not sure what the process is in these cases, I could rename the define to make it shorted or ignore the linting for that line? Thanks! |
ahcorde
left a comment
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.
Should I also fix the order of the includes in this PR?
The other failing tests is because this line is too long. Not sure what the process is in these cases, I could rename the define to make it shorted or ignore the linting for that line?
Thanks!
Yes, reorder the includes according with cpplint
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 can here some more deprecation warnings too https://ci.ros2.org/job/ci_linux/24290/clang-tidy/
tf2_ros/include/tf2_ros/static_transform_broadcaster_visibility_control.h
Outdated
Show resolved
Hide resolved
|
Pulls: #805, ros/robot_state_publisher#235, ros2/rviz#1529 |
|
Pulls: #805, ros/robot_state_publisher#235, ros2/rviz#1529 |
|
Will this also be backported without the deprecation message? Such that packages don't have to do the whole " if ROS_DISTRO" cmake logic it they support multiple distros on a single branch? |
|
@Timple we have done this in the past for other packages, happy to review the PR |
|
Thanks for merging @ahcorde ! One question, would it make sense to backport these changes to jazzy and kilted as well? |
|
Seems like @garyservin already did the honors: |
* Fix image_common NodeT deprecation warnings from ros-perception/image_common#352 - migrate to NodeInterfaces * Fix image_common rmw_qos_profile_t deprecation warnings from ros-perception/image_common#364 - migrate to rclcpp::QoS * Fix rviz update float deprecation warnings from ros2/rviz#1533 - migrate to std::chrono::duration * Fix geometry2 tf2_ros .h deprecation warnings from ros2/geometry2#805 - migrate Kilted and Rolling to .hpp * Fix geometry2 tf2_ros NodeT deprecation warnings from ros2/geometry2#714 - migrate to NodeInterfaces * Fix rclcpp spin_some deprecation warnings from ros2/rclcpp#2848 - migrate to SingleThreadedExecutor --------- Co-authored-by: Andrea <[email protected]>
Description
Similar to #720, this PR moves the .h files to .hpp, while keeping a message to users about the deprecated headers.
Fixes #746