Closed rdesille closed 1 month ago
Nice catch! Looks like this was missed in #2122. I just have one simple comment.
Then we should backport this to Jazzy and Iron.
I added more tests and a small comment to list attributes that were not / couldn't be tested. Formatting should also be fixed. Let me know what you think.
How does backports to Jazzy and Iron works? Should I open PR to the said branches after this one is approved? Sorry I am new to ROS contributions. :angel:
@rdesille thank you for your contribution!
How does backports to Jazzy and Iron works? Should I open PR to the said branches after this one is approved? Sorry I am new to ROS contributions
We should first finish to review and merge this PR. Then we can try to automatically backport it.
CI run:
Pulls: ros2/rclcpp#2656 Gist: https://gist.githubusercontent.com/christophebedard/1de00d2d06f7b1dc7112ca903630b017/raw/30532634394c0b20a75069ce01597657f2b928eb/ros2.repos BUILD args: --packages-above-and-dependencies rclcpp TEST args: --packages-above rclcpp ROS Distro: rolling Job: ci_launcher ci_launcher ran: https://ci.ros2.org/job/ci_launcher/14752
@Mergifyio backport jazzy
backport jazzy
i will backport this only to jazzy. (Iron is just one day away from E.O.L and humble does not have this code.)
While working with NodeOptions, I realized "enable_logger_service" was copied with the assignment operator. Here is a little PR to fix the issue. I also added some additional checks for primitives members in
TEST(TestNodeOptions, copy)
.Let me know what you think