fix(parts): coerce numbers in input model
Metadata
Current evaluation
Merged in commit 8b6d8db1 via #816, adding numeric-to-string coercion to the parts input model for the craft-parts portion of canonical/snapcraft#4978.
Resolution: closed resolved
Reason: PR #816 was approved and merged as commit 8b6d8db1, resolving the craft-parts handling of numeric values in string fields.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Fixes the craft-parts part of https://github.com/canonical/snapcraft/issues/4978
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit 8b6d8db1 via #816, adding numeric-to-string coercion to the parts input model for the craft-parts portion of canonical/snapcraft#4978. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit 8b6d8db1 (craft-parts#816), coercing numeric values in the parts input model to address canonical/snapcraft#4978. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged fix to coerce numbers in the craft-parts input model, resolving snapcraft issue #4978. Approved by three reviewers with no unresolved comments. The change modifies two files with five added lines. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged fix to coerce numbers in the craft-parts input model, resolving part of canonical/snapcraft#4978. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#4978
(confidence 100%)
The PR explicitly fixes the craft-parts portion of this issue.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #459 fix(models): coerce numbers to strings by default (#450) | craft-application | merged | Merged #450’s model fix in #459 (commit f175c968), restoring numeric-to-string coercion needed by downstream snapcraft#5017. | |
| #46 fix: coerce numbers to strings | craft-grammar | closed | Closed unmerged as ineffective; merged PR canonical/craft-grammar#50 restored numeric-to-string coercion in commit 3c244fa. |