← Back to issue list

feat: unregister plugins

View original Github issue

Metadata

Project
craft-parts
Number
#726
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Merged a feature enabling applications to unregister built-in plugins. Approved by two reviewers, passed CI checks, and updated three files with 37 additions and 10 deletions.

Suggested action:

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Allows applications to unregister a built-in plugin.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a feature enabling applications to unregister built-in plugins. Approved by two reviewers, passed CI checks, and updated three files with 37 additions and 10 deletions.
qwen3.6-35b-a3b-mtp-q6 Successfully merged feature enabling applications to unregister built-in plugins. Maintainer mr-cal implemented the change, which was integrated into the main branch without additional review comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#628 feat: application plugins craft-application merged Merged feat: application plugins, enabling apps to register plugins that modify library behavior. Approved by two reviewers, adding 266 lines and removing 23 across six files. Integration test approach remains open.
81%
#1056 feat: gradle plugin craft-parts merged Merged the Gradle plugin feature. Approved by four reviewers, the PR passed CI after security scan failures were resolved via a separate pull request. The update adds 18 files and includes changelog documentation.
72%
#261 plugins: add method to list registered plugins craft-parts merged Merged changes adding a method to list registered plugins. Approved by one reviewer with zero unresolved comments. The update spans three files with eleven additions, resolving CRAFT-1255.
72%
#619 Unregister bultin plugins craft-parts closed Resolved via PR #726. Implemented functionality to unregister builtin plugins, extending the unregister mechanism beyond user-registered plugins. Merged and scheduled for release.
71%
#1393 feat(plugins): add plugin groups craft-parts merged Merged the plugin groups feature, enabling simultaneous configuration of multiple plugins. Approved by two reviewers with all CI checks passing. Setting a group replaces manual plugin registration and must be applied first.
71%
#174 feat(plugins): support register plugins craft-application merged Merged feature enabling applications to register custom plugins during initialization and on-demand via app.register_plugins(). Approved by reviewers, passed CI and coverage checks, and verified to work with rockcraft.
70%