← Back to issue list

Remove outdated checks in schema

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1796669
Type
issue
State
closed
Author
~sergiusens
Labels
18.10-build-vm
Created
Updated
Closed

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

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.
75%
#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.
71%
#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).
71%