ros2 / rmw_cyclonedds

ROS 2 RMW layer for Eclipse Cyclone DDS
Apache License 2.0
107 stars 89 forks source link

Remove a bunch of unnecessary macros. #482

Closed clalancette closed 3 months ago

clalancette commented 4 months ago

The main goal here is to sidestep differences between uncrustify 0.72 and 0.78. However, I realized that a lot of these macros were either duplicating functionality we already had, or were just as long as "inlining" the code would be. Just get rid of these macros.

In the one place that we can't do this, just mark the macro as not to be indented by uncrustify.

clalancette commented 4 months ago

CI: