← Back to issue list

legacy/plugins: improve nil plugin docstring

View original Github issue

Metadata

Project
snapcraft
Number
#3949
Type
pull request
State
merged
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

Merged into main to update the nil plugin docstring in legacy/plugins, replacing the closed PR #3913. The change adds documentation details, passed CI, received approval, and was integrated with a negligible coverage decrease.

Suggested action:

No scores available.

Issue body

Update nil plugin documentation with useful information. This is a remake of PR #3913 that was closed before merging. Co-authored-by: Robert P. J. Day <robert.day@canonical.com> Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged into main to update the nil plugin docstring in legacy/plugins, replacing the closed PR #3913. The change adds documentation details, passed CI, received approval, and was integrated with a negligible coverage decrease.
qwen3.6-35b-a3b-mtp-q6 Merged into main. Updates the nil plugin docstring with improved documentation, replacing the previously closed PR 3913. Codecov reports a minor 0.08% coverage decrease.
qwen3.6-35b-a3b-mtp-q6 Merged into main. Updated nil plugin documentation with useful information, superseding the previously closed PR #3913. Codecov reported a minor 0.08% coverage decrease upon merge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
85%
#1549691 Improve documentation for the nil plugin snapcraft (launchpad) closed Abandoned after over ten years of inactivity. The request to modify the nil plugin schema or add a pull-only plugin was closed without resolution or implementation.
76%
#703 feat(docs): nil plugin reference and howto craft-parts merged Merged documentation update adding nil plugin reference and how-to guide. Approved by two reviewers, modifying three files with 50 additions. Addresses CRAFT-2682.
76%
#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.
73%
#1794795 Update the nil plugin to be base aware snapcraft (launchpad) closed Closed without recorded resolution or linked pull request. The nil plugin base awareness update was abandoned.
72%
#455 Nil plugin: Make purpose more clear in documentation. snapcraft merged Merged documentation updates clarifying the nil plugin cannot pull sources, resolving user confusion. Added integration and unit tests to enforce the source restriction and validate schema changes.
71%