← Back to issue list

catkin plugin: use ProjectOptions for repo setup

View original Github issue

Metadata

Project
snapcraft
Number
#468
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

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.
72%
#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.
71%
#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.
70%