← Back to issue list

Update kernel plugin to use get_build_properties

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1650597
Type
issue
State
closed
Author
~matt-aguirre
Labels
Created
Updated
Closed

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Merged via pull request #995. The kernel plugin was updated to use get_build_properties() instead of modifying the schema, with corresponding tests added to test_plugin_kernel.py.

Suggested action:

No scores available.

Issue body

Updated the kernel.py plugin to use the get_build_properties() method instead of modifying the schema. Updated the test_plugin_kernel.py file to add test. https://github.com/snapcore/snapcraft/pull/995

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged via pull request #995. The kernel plugin was updated to use get_build_properties() instead of modifying the schema, with corresponding tests added to test_plugin_kernel.py.
qwen/qwen3.6-35b-a3b Merged via pull request #995. The kernel plugin was updated to use get_build_properties() instead of schema modification, and tests were added. The change is resolved.
qwen3.6-35b-a3b-mtp-q6 Updated the kernel plugin to use get_build_properties() instead of schema modification, adding corresponding tests. The change was merged.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#995 plugins: update kernel plugin to use get_build_properties() snapcraft merged Merged update to the kernel plugin switching it to get_build_properties(), resolving Launchpad bug #1650597. Approved by one reviewer, passed CI, and modified four files with a net coverage increase.
80%
#994 Updated kbuild plugin to use get_build_properties() snapcraft closed Updated the kbuild plugin to use get_build_properties(). The change was merged and consolidated with PR #995, closing the request without additional review.
79%
#1650608 Update autotools plugin to use get_build_properties snapcraft (launchpad) closed Merged changes from pull request 999 update the autotools plugin to use get_build_properties() instead of modifying the schema. Tests were added to test_plugin_autotools.py, and the implementation was integrated into the codebase.
77%
#1650548 Update make plugin to use get_build_properties snapcraft (launchpad) closed The make plugin was updated to use get_build_properties() instead of schema modification, with tests added. The issue was closed after implementation.
76%
#1650600 Update nodejs plugin to use get_build_properties and get_pull_properties snapcraft (launchpad) closed Resolved via pull request #996. The nodejs plugin now uses get_build_properties() and get_pull_properties() instead of schema modification, with updated tests.
75%
#1650547 Update ant plugin to use get_build_properties snapcraft (launchpad) closed Resolved by merging pull request #991, which updated the ant plugin to use get_build_properties() and added corresponding unit tests.
75%
#1650553 Update qmake plugin to use get_build_properties snapcraft (launchpad) closed Updated the qmake plugin to use get_build_properties() and get_pull_properties() instead of schema modifications, with new tests added. The associated pull request was merged, closing the issue.
75%
#1650626 Update python plugin to use get_pull_properties snapcraft (launchpad) closed Updated the python plugin to use get_pull_properties() instead of modifying the schema, with tests added. The changes were merged via pull request #1002.
74%
#1650606 Updated go plugin to use get_build_properties() snapcraft (launchpad) closed Merged update to the Go plugin replacing schema modification with get_build_properties(), including corresponding test additions.
73%
#992 plugins: update make plugin to use get_build_properties() snapcraft merged Merged into master. Updated the make plugin to use get_build_properties() and added corresponding tests. Approved by a reviewer, passed CI checks, and resolved Launchpad bug 1650548.
73%