Implement `get_platforms_snap_build_plan()`
Metadata
Current evaluation
Implemented platform-aware Snap build plans in merged PR #21, commit 5278aa0.
Resolution: closed resolved
Reason: PR #21 implemented the requested function and was merged as commit 5278aa0. The function is present in craft_platforms/snap/_build.py with dedicated unit tests.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Add a function that'll get a build plan for a snap that includes the platforms keyword.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Implemented platform-aware Snap build plans in merged PR #21, commit 5278aa0. | |
| qwen/qwen3.6-35b-a3b | — | closed stale | Issue requesting `get_platforms_snap_build_plan()` implementation was closed due to inactivity after 835 days; no resolving PR or commit was found. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/craft-platforms#21
(confidence 99%)
Commit 5278aa0 added get_platforms_snap_build_plan() and platform-based Snap build-plan tests.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #21 feat: make build plans for snaps with platforms | craft-platforms | merged | Merged PR #21 in commit 5278aa0, adding platforms-based Snap build-plan generation and fixing #5. | |
| #5015 Use craft-platforms for build plans | snapcraft | closed | Snapcraft adopted craft-platforms build plans in merged PR #5111 (commit 7969ee8d5), replacing its custom planning logic. | |
| #5111 feat: use `craft-platforms` for build plans | snapcraft | merged | Merged in #5111 via commit 7969ee8d5, replacing Snapcraft’s custom build-plan logic with craft-platforms utilities. |