Remove outdated checks in schema
Metadata
Current evaluation
Merged snapcore/snapcraft#2361 removed deprecated plugin pull and build-properties schema checks in commit b6be1d330.
Resolution: closed resolved
Reason: PR snapcore/snapcraft#2361 was merged as commit b6be1d330, removing the outdated schema checks because their logic remained in plugin methods.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This remained for backwards compatibility, the new logic lives on as plugin methods.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged snapcore/snapcraft#2361 removed deprecated plugin pull and build-properties schema checks in commit b6be1d330. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/snapcraft#2361 removed deprecated plugin pull and build-properties schema checks in commit b6be1d330. | |
| stealth/space-bunny-alpha | — | closed resolved | Outdated compatibility-only schema checks were removed after their logic moved into plugin methods; the maintainer closed the task. | |
| qwen/qwen3.6-35b-a3b | — | — | Outdated schema checks were removed and replaced by plugin methods. The maintainer closed the issue, resolving the backwards compatibility code. | |
| qwen/qwen3.6-35b-a3b | — | — | Outdated schema checks were superseded by plugin methods and removed. Legacy backwards compatibility code is no longer required. Issue closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Outdated schema checks were removed and superseded by plugin methods. The issue was closed after confirming the legacy logic was fully migrated for backwards compatibility. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Outdated schema checks were removed. The functionality was superseded by new plugin methods, resolving the issue and eliminating the need for backwards compatibility code. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#2361
(confidence 99%)
The referenced PR implemented the schema cleanup.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2361 schema: remove deprecated plugin pull and build-properties | snapcraft | merged | PR #2361 by sergiusens merged (commit b6be1d330), dropping the deprecated plugin pull and build-properties keys from snapcraft.yaml (+1/-115, 5 files), fixing LP bug #1796669. | |
| #1650600 Update nodejs plugin to use get_build_properties and get_pull_properties | snapcraft (launchpad) | closed | Merged in snapcore/snapcraft#996 (commit 2f0be3554), updating the Node.js plugin to use get_build_properties()/get_pull_properties() instead of modifying the schema, with tests. | |
| #1650608 Update autotools plugin to use get_build_properties | snapcraft (launchpad) | closed | Autotools plugin was updated to use get_build_properties() instead of mutating the schema, with tests, in merged PR snapcore/snapcraft#999 (commit 026fcfdf6). |