plugins: add the nil plugin
Metadata
Current evaluation
Merged #27, adding a nil plugin for parts with no source (implementation 6f45c94e; merge commit d107f80d).
Resolution: closed resolved
Reason: PR #27 was approved and merged, implementing the nil plugin in commit 6f45c94e and integration merge commit d107f80d.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The nil plugin is used to handle parts with no source.
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #27, adding a nil plugin for parts with no source (implementation 6f45c94e; merge commit d107f80d). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/craft-parts#27, adding the nil plugin for parts without sources; implementation 6f45c94e, merge commit d107f80d. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the nil plugin to handle parts with no source. Approved by two reviewers, passed CI checks, and introduced 109 lines across two files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the nil plugin to handle parts with no source. Submitted by maintainer cmatsuoka, the change was accepted and integrated without discussion. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #300 plugins: improve nil plugin docstring | craft-parts | merged | Merged PR #300 in commit d7c1b68d, expanding the nil plugin docstring with guidance for source-less parts and parts using override-build. | |
| #85 Add nil plugin | snapcraft | merged | Merged snapcraft#85 via 8e62b401f, adding a no-op nil plugin for parts whose properties are all optional and incorporating integration tests. | |
| #1518404 Add a nil plugin | snapcraft (launchpad) | closed | Nil plugin was added and integration-tested via ubuntu-core/snapcraft PR #85, merged as 8e62b401f. | |
| #1610 Make the `nil` plugin out-of-source | craft-parts | closed | PR #1610 proposed making the `nil` plugin out-of-source (breaking change for #1609), passed CI, but was closed unmerged by the author to continue the discussion in issue #1609. |