-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Switch to 'let' under 'include' tags for launch frontends #5923
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
Switch to 'let' under 'include' tags for launch frontends #5923
Conversation
| See example of ``push_ros_namespace`` tag for a workaround. | ||
| * ``arg`` tags nested in an ``include`` tag don't support conditionals (``if``, ``unless``) or the ``description`` attribute. | ||
| * ``arg`` tag nested in an ``include`` tag is now ``let``. | ||
| However, ``arg`` is still supported for now. |
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.
The original change (ros2/launch#848) was backported to Kilted/Jazzy/Humble, so arg is still supported under include alongside let, but we should still mention this change to people using older distros. If/once arg under include is deprecated, we can remove this line for distros going forward.
Signed-off-by: Christophe Bedard <[email protected]>
c236206 to
94a37c5
Compare
|
HTML artifacts: https://github.com/ros2/ros2_documentation/actions/runs/18296698859/artifacts/4198011490. To view the resulting site:
|
Signed-off-by: Christophe Bedard <[email protected]> (cherry picked from commit 51e6598)
Signed-off-by: Christophe Bedard <[email protected]> (cherry picked from commit 51e6598)
Signed-off-by: Christophe Bedard <[email protected]> (cherry picked from commit 51e6598)
Signed-off-by: Christophe Bedard <[email protected]> (cherry picked from commit 51e6598)
Signed-off-by: Christophe Bedard <[email protected]> (cherry picked from commit 51e6598)
Signed-off-by: Christophe Bedard <[email protected]> (cherry picked from commit 51e6598)
) (cherry picked from commit 51e6598) Signed-off-by: Christophe Bedard <[email protected]> Co-authored-by: Christophe Bedard <[email protected]>
) (cherry picked from commit 51e6598) Signed-off-by: Christophe Bedard <[email protected]> Co-authored-by: Christophe Bedard <[email protected]>
) (cherry picked from commit 51e6598) Signed-off-by: Christophe Bedard <[email protected]> Co-authored-by: Christophe Bedard <[email protected]>
Description
This corresponds to changes in launch frontends: ros2/launch#848. This does not affect Python launch files.
This PR updates some launch XML/YAML examples to use
letunderincludetags.It also updates the migration guide: (1) migrating from ROS 1's
argand (2) newlettag in ROS 2.Did you use Generative AI?
Additional Information