Check for extra keywords used in parts
Metadata
Current evaluation
Unknown part keywords are now rejected through schema validation by canonical/snapcraft#419, merged as commit 116352b7d.
Resolution: closed resolved
Reason: Schema validation was added to fail on unrecognized part keys, resolving the typo-handling problem. The change merged in canonical/snapcraft#419 with commit 116352b7d.
Evaluated by: mr-cal-bot
No scores available.
Issue body
We need to fail gracefully here as some people are getting hit by this with typos and assumptions. It is better to error out.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Unknown part keywords are now rejected through schema validation by canonical/snapcraft#419, merged as commit 116352b7d. | |
| stealth/space-bunny-alpha | — | closed resolved | Unknown keywords in parts are now rejected through schema validation via canonical/snapcraft#419, merged in commit 116352b7d. | |
| stealth/space-bunny-alpha | — | closed stale | Closed with no documented fix or maintainer explanation; the request to reject extra part keywords has been inactive for over 3,800 days. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The maintainer requested graceful failure for extra keywords in parts to catch typos, but no fix, merge, or resolution was provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned. The request to validate and error on extra keywords in parts to prevent typo-related failures was not implemented or merged. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#419
(confidence 100%)
Merged PR that added strict schema validation for unknown part keywords.
Related issues
No related issues found above the similarity threshold.