Add nil plugin
Metadata
Current evaluation
The nil plugin for parts with all optional properties was merged after addressing reviewer requests to remove the icon and add an integration test, followed by conflict resolution.
Suggested action: —
No scores available.
Issue body
The nil plugin is for parts in which all properties are optional.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | The nil plugin for parts with all optional properties was merged after addressing reviewer requests to remove the icon and add an integration test, followed by conflict resolution. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after resolving conflicts and addressing review feedback. Adds a nil plugin for parts with all optional properties, removes the icon file, and includes an integration test verifying the plugin performs no operations. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after resolving conflicts and incorporating feedback. The PR adds a nil plugin for parts with all optional properties, including requested changes to remove the icon and add an integration test. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #27 plugins: add the nil plugin | craft-parts | merged | Merged the nil plugin to handle parts with no source. Approved by two reviewers, passed CI checks, and introduced 109 lines across two files. | |
| #1518404 Add a nil plugin | snapcraft (launchpad) | closed | Closed without implementation. The feature request to add a nil plugin for parts using only built-in keywords was abandoned due to lack of discussion or follow-up work. | |
| #300 plugins: improve nil plugin docstring | craft-parts | merged | Merged following approval and passing CI checks. The update revised the nil plugin docstring with additional documentation details, modifying one file. |