← Back to issue list

plugins: make plugin options available in validator

View original Github issue

Metadata

Project
craft-parts
Number
#221
Type
pull request
State
merged
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

Merged changes that expose plugin options to environment validators. Approved by one reviewer, passed CI checks, and updated 11 files (+101/-35 lines).

Suggested action:

No scores available.

Issue body

Plugin environment validators may need to use plugin options values, add that to the validator instance. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged changes that expose plugin options to environment validators. Approved by one reviewer, passed CI checks, and updated 11 files (+101/-35 lines).
qwen3.6-35b-a3b-mtp-q6 Merged changes exposing plugin options to validator instances, allowing plugin environment validators to access configuration values. Integrated by maintainer Claudio Matsuoka.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#150 plugins: add plugin environment validation (CRAFT-611) craft-parts merged Added plugin environment validators to verify system requirements before building parts. Merged after reviewer approval and passing CI checks, modifying 14 files with 629 additions and 23 deletions.
78%
#197 plugins: validate dependencies craft-parts merged Merged after approval and CI. Normalized plugin dependency validation logic in the validator class to prepare for conda, npm, and rust plugins. Refactored 7 files (+75/-121 lines) with no functional changes.
74%