catkin plugin: use ProjectOptions for repo setup
Metadata
Current evaluation
Merged changes updating the catkin plugin to use ProjectOptions for repository setup. The pull request modifies three files (+18/-8 lines), successfully tested with a ROS example snap, and received reviewer approval.
Suggested action: —
No scores available.
Issue body
Stacked on top of #466
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged changes updating the catkin plugin to use ProjectOptions for repository setup. The pull request modifies three files (+18/-8 lines), successfully tested with a ROS example snap, and received reviewer approval. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into main. Updates the catkin plugin to use ProjectOptions for repository setup. Stacked on PR #466, the change was validated with a ROS example snap and approved by reviewers. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Updated the catkin plugin to use ProjectOptions for repository setup. Stacked on PR #466, verified via successful snap build and approved. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1473 catkin plugin: rosinstall-files is a pull property | snapcraft | merged | Merged a maintainer correction updating the catkin plugin. The rosinstall-files property was incorrectly configured as a push property and has been changed to a pull property. Approved by two reviewers with a three-line fix across two files. | |
| #152 Catkin plugin: Add support for ROS tools. | snapcraft | merged | Merged Catkin plugin updates to properly install ROS packages, include non-source files, and enable ROS tools via an updated wrapper environment. Resolved an xml2-config conflict while planning to remove the redundant roscore plugin. Tests doubled. | |
| #1314 catkin plugin: add support for rosinstall files | snapcraft | merged | Merged. Introduces a rosinstall-files property to the Catkin plugin, allowing Snapcraft to manage ROS workspace dependencies. Approved by a reviewer and merged after resolving CI test delays. Resolves Launchpad bug 1533735. |