feat(inspectors): add rockcraft inspector
Metadata
Current evaluation
Merged the rockcraft inspector feature, resolving issue #260 and CRAFT-3561. Approved by three reviewers, the change modifies 12 files with 666 additions and 29 deletions. An OSV scanner dependency was noted but did not block the merge.
Suggested action: —
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Fixes #260
[CRAFT-3561](https://warthogs.atlassian.net/browse/CRAFT-3561)
[CRAFT-3561]: https://warthogs.atlassian.net/browse/CRAFT-3561?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged the rockcraft inspector feature, resolving issue #260 and CRAFT-3561. Approved by three reviewers, the change modifies 12 files with 666 additions and 29 deletions. An OSV scanner dependency was noted but did not block the merge. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #626 feat: bincraft inspector | fetch-service | merged | Merged the bincraft inspector, adapted from Rockcraft with updated tests and a test data generation script. Approved by two reviewers, passed all CI checks, and added 625 lines across eight files. | |
| #792 feat: add uv plugin | rockcraft | merged | Merged the addition of the uv plugin from craft-parts to Rockcraft. Approved by three reviewers, the change modifies 31 files. Minor CI test and OSV scanner warnings were deemed unrelated and did not block integration. Closes #789. | |
| #57 feat(rockcraft): support --ignore=unmaintained | craft-actions | merged | Merged following approval from three reviewers and successful CI checks. Introduces the --ignore=unmaintained flag to rockcraft, resolving issue #52. The update modifies 9 files with 179 additions and 17 deletions. | |
| #260 Inspector for Rockcraft | fetch-service | closed | Closed without implementation. The requested Rockcraft inspector, modeled after Sourcecraft to enable Store cloning, was abandoned or superseded. Only a Jira sync bot comment was recorded before closure. | |
| #40 feat(rockcraft-pack): support rockcraft test | craft-actions | merged | Merged to integrate rockcraft test into the build workflow. The change handles implicit pack execution to avoid OCI Factory duplication. Approved by two reviewers, passed CI, and merged with 218 additions and 12 deletions. | |
| #219 docs: document sourcecraft inspector | fetch-service | merged | Merged documentation for the sourcecraft inspector. Approved by two reviewers, the changes were successfully integrated, resolving CRAFT-3337. |