Craft-parts should provide a part validation helper
Metadata
Current evaluation
Request to add a shared part validation helper to craft-parts was closed without implementation. No resolution or merge occurred, indicating the feature was abandoned.
Suggested action: —
No scores available.
Issue body
A part validation helper is implemented in different *craft applications. This could be a helper provided by the library.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Request to add a shared part validation helper to craft-parts was closed without implementation. No resolution or merge occurred, indicating the feature was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation, likely abandoned. No resolution or pull request was created to integrate the shared validation helper into the library. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The proposal to centralize part validation logic into a shared craft-parts helper was abandoned, with no follow-up pull requests or discussions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Craft-parts part validation helper request was closed without implementation. No pull requests or resolutions were submitted, indicating the feature was abandoned or deferred. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #70 parts: use part validator from craft-parts | rockcraft | merged | Merged after approval and rebase. Replaced the local part validator with the shared implementation from craft-parts to validate part data against part and plugin models, removing the deprecated local code. | |
| #3909 parts: use part validator from craft-parts | snapcraft | merged | Merged into main. Replaced the local part validator with the shared craft-parts implementation, removing 119 lines across six files. Approved by reviewers, passed CI, and increased test coverage by 0.80%. |