feat: add inspector for snap package names
Metadata
Current evaluation
Merged PR #517 in commit 85f220e, adding a Snap Store package names API inspector and resolving #513.
Resolution: closed resolved
Reason: PR #517 was approved and merged as commit 85f220e. The change added the snap.names inspector, tests, registration, and documentation, and its description explicitly states that it fixes #513.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This commit adds a new inspector for the Snap Store package names API.
Fixes #513
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
FETCH-58
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #517 in commit 85f220e, adding a Snap Store package names API inspector and resolving #513. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #517 in commit 85f220e, adding a snaps/name inspector for the Snap Store package names API and resolving #513. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and passing CI checks, adding an inspector for the Snap Store package names API to resolve issue #513. The change introduces 278 lines across six files to enable package name inspection. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
canonical/fetch-service#513
(confidence 100%)
This PR implemented the requested snap package names inspector and closed the linked issue.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #508 feat: add snap sections inspector | fetch-service | merged | Merged PR #508 added and documented the snap.sections inspector for the Snap Store sections API, fixing fetch-service#512; merged as a164101. | |
| #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. | |
| #407 Add inspector for snap sections | fetch-service | closed | Added and merged a Snap Store sections API inspector in PR #508 (commit a164101), preventing unrecognized-format inspection rejections. | |
| #503 feat: add inspector for snapd authentication nonce | fetch-service | merged | Merged #503 as 8ba29b4, adding the snapd authentication-nonce inspector and fixing fetch-service#511. | |
| #512 Add snaps/sections inspector | fetch-service | closed | Added the Snap Store sections API inspector in merged PR #508 (commit a164101), resolving the LP test-build rejection. | |
| #84 inspectors: add snap inspectors | fetch-service | merged | Snap inspectors were added in merged PR #84, implemented by commit cfa83f8. | |
| #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. |