Skip to content

Removing console_bridge#655

Merged
ahcorde merged 4 commits intoros2:rollingfrom
CursedRock17:rcl_logger
Mar 4, 2024
Merged

Removing console_bridge#655
ahcorde merged 4 commits intoros2:rollingfrom
CursedRock17:rcl_logger

Conversation

@CursedRock17
Copy link
Copy Markdown
Contributor

This pull request directly addresses issue #570 which is meant to remove the console_bridge dependencies from tf2 and opt for a ROS 2 solution of logging. I went with the basic forms of RCUTILS_LOG_WARN/ERROR as it seems to be most sensible. Though, this could be swapped to RCLCPP_LOG_* or more advanced forms like RCUTILS_LOG_WARN_NAMED depending on the extent of the information we want the user to have.

Signed-off-by: CursedRock17 <mtglucas1@gmail.com>
Copy link
Copy Markdown
Contributor

@ahcorde ahcorde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Signed-off-by: CursedRock17 <mtglucas1@gmail.com>
@CursedRock17
Copy link
Copy Markdown
Contributor Author

Yup, they're all fixed now, it seems CI errors are now related to flake8 tests in other parts of the repository.

Copy link
Copy Markdown
Contributor

@ahcorde ahcorde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

warning are still there https://build.ros2.org/job/Rpr__geometry2__ubuntu_jammy_amd64/264/clang-tidy/new/

TF2Error is a enum of std::uint8_t

enum class TF2Error : std::uint8_t

Take a look to my suggestion

CursedRock17 and others added 2 commits March 1, 2024 09:52
Signed-off-by: CursedRock17 <mtglucas1@gmail.com>
@ahcorde
Copy link
Copy Markdown
Contributor

ahcorde commented Mar 4, 2024

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

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.

2 participants