feat(inspectors): add snapcraft inspector
Metadata
Current evaluation
Merged PR #264 as commit e6aca36, adding the Snapcraft inspector and enabling Snapcraft Store cloning. It builds on merged Rockcraft inspector PR #262.
Resolution: closed resolved
Reason: PR #264 was merged into main as commit e6aca36. The Snapcraft inspector implementation and registration are present in the repository.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Builds on #262 . The actual changes are in https://github.com/canonical/fetch-service/pull/264/commits/d747a965ac91bf00a620c2683004fc23070d4b2e
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #264 as commit e6aca36, adding the Snapcraft inspector and enabling Snapcraft Store cloning. It builds on merged Rockcraft inspector PR #262. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #264 as commit e6aca36, adding the Snapcraft inspector and Snapcraft Store clone support, building on the Rockcraft inspector merged in #262. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR canonical/fetch-service#264 as commit e6aca36, adding the Snapcraft inspector and enabling Snapcraft Store cloning. It built on the previously merged rockcraft inspector PR #262. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #264, adding a Snapcraft inspector with 669 lines across 8 files. It builds on the rockcraft inspector introduced in merged PR #262. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the addition of a snapcraft inspector. Approved by two reviewers, the change introduces 669 lines across eight files and builds on PR #262. The feature is now integrated into the codebase. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
canonical/fetch-service#262
(confidence 100%)
PR #264 explicitly builds on the previously merged Rockcraft inspector PR #262.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #259 Inspector for Snapcraft | fetch-service | closed | Closed as done: Snapcraft inspector (with Snapcraft Store variants) added by merged PR canonical/fetch-service#264, commit e6aca36, enabling cloning from the Snapcraft Store. Follow-up of the Rockcraft inspector PR #262. | |
| #262 feat(inspectors): add rockcraft inspector | fetch-service | merged | Merged in canonical/fetch-service#262 (commit 1306c9b, "feat(inspector): Rockcraft inspector"), adding a Rockcraft inspector with docs. Closes #260 / CRAFT-3561; only open note was an external OSV-scanner snap issue. | |
| #84 inspectors: add snap inspectors | fetch-service | merged | Snap inspectors were added in merged PR #84, implemented by commit cfa83f8. | |
| #513 Add snaps/name inspector | fetch-service | closed | Added the Snapcraft snap names inspector in merged PR #517 (commit 85f220e), resolving the LP test-build rejection. | |
| #260 Inspector for Rockcraft | fetch-service | closed | Rockcraft inspector support was merged in canonical/fetch-service#262 via commit 1306c9b, enabling cloning from the Rockcraft Store. | |
| #150 inspectors/snap: add additional inspector tests | fetch-service | merged | Merged PR #150 as commit 7e0b5b4, expanding test coverage for the Snap inspector after approval by two reviewers. |