← Back to issue list

plugins: add the nil plugin

View original Github issue

Metadata

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

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.
78%
#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.
78%
#1518404 Add a nil plugin snapcraft (launchpad) closed Nil plugin was added and integration-tested via ubuntu-core/snapcraft PR #85, merged as 8e62b401f.
76%
#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.
73%