← Back to issue list

feat(inspectors): add snapcraft inspector

View original Github issue

Metadata

Project
fetch-service
Number
#264
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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.
88%
#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.
80%
#84 inspectors: add snap inspectors fetch-service merged Snap inspectors were added in merged PR #84, implemented by commit cfa83f8.
73%
#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.
72%
#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.
72%
#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.
71%