← Back to issue list

plugins: break out rosdep resolve parsing for external use

View original Github issue

Metadata

Project
snapcraft
Number
#3095
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #3095 as commit 55c44f445, extracting rosdep resolve-output parsing into reusable logic for direct use by the colcon v2 plugin.

Resolution: closed resolved

Reason: PR #3095 was approved and merged as commit 55c44f445, separating rosdep resolution parsing into reusable ROS plugin logic.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The colcon v2 plugin may call this directly, at least temporarily. Signed-off-by: Chris Patterson <chris.patterson@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #3095 as commit 55c44f445, extracting rosdep resolve-output parsing into reusable logic for direct use by the colcon v2 plugin.
stealth/space-bunny-alpha — closed resolved Merged as 55c44f445, separating rosdep resolve parsing into reusable logic for direct use by the colcon v2 plugin.
qwen/qwen3.6-35b-a3b — — Merged. Extracted rosdep resolve parsing logic for external use by the colcon v2 plugin. Approved by one reviewer, passed CI checks, and modified one file (+34/-27).
qwen3.6-35b-a3b-mtp-q6 — — Merged. Extracts rosdep resolve parsing logic for external use, enabling direct calls by the colcon v2 plugin. Integrated without comments or revisions.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3113 colcon: use packages.ros.org/ros2 repository snapcraft merged Merged PR #3113 (commit d76f466f6) switched the colcon plugin from the broken repo.ros2.org apt source to packages.ros.org/ros2.
72%
#2456 plugins: add colcon plugin snapcraft merged PR #2456 by kyrofa merged (commit cd9516b56) adding a new beta colcon plugin for ROS 2 builds, resolving LP bug #1805213; later extended by #2486, #2593, #2670, #2687 and #2981.
71%