Skip to content

Allow for implicitly convertable loggers as well (backport #2922) (backport #2936)#2938

Merged
jmachowinski merged 1 commit intohumblefrom
mergify/bp/humble/pr-2936
Aug 19, 2025
Merged

Allow for implicitly convertable loggers as well (backport #2922) (backport #2936)#2938
jmachowinski merged 1 commit intohumblefrom
mergify/bp/humble/pr-2936

Conversation

@mergify
Copy link
Copy Markdown
Contributor

@mergify mergify bot commented Aug 18, 2025

Description

This way I can inherit from rclpp::Logger and still pass it to the logger macros.

Is this user-facing behavior change?

Backwards compatible

Did you use Generative AI?

No

Additional Information

If accepted I would like to have this backported to active distros as well.


This is a manual backport of pull request #2922 done by @Timple.


This is an automatic backport of pull request #2936 done by Mergify.

Signed-off-by: Tim Clephas <tim.clephas@nobleo.nl>
(cherry picked from commit 8a4cb48)
@jmachowinski
Copy link
Copy Markdown
Collaborator

Pulls: #2938
Gist: https://gist.githubusercontent.com/jmachowinski/73ce5060034b69b6605939c6adedabe5/raw/1496f7c6d1c15b9009b4c6e7f1345504f0d0bc8c/ros2.repos
BUILD args:
TEST args:
ROS Distro: humble
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/16737

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@fujitatomoya
Copy link
Copy Markdown
Collaborator

  • Linux Build Status

@jmachowinski jmachowinski merged commit 443b69b into humble Aug 19, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants