← Back to issue list

pluginhandler: source management moved to the core

View original Github issue

Metadata

Project
snapcraft
Number
#923
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Merged. Moved plugin source management to the core across 40 files (+1183/-1043 lines). Addressed reviewer feedback, including IPFS fixes and refactoring pull/build property methods. Approved by two reviewers and integrated into the main branch.

Suggested action:

No scores available.

Issue body

LP: #1621601 Signed-off-by: Sergio Schvezov <sergio.schvezov@ubuntu.com>

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Moved plugin source management to the core across 40 files (+1183/-1043 lines). Addressed reviewer feedback, including IPFS fixes and refactoring pull/build property methods. Approved by two reviewers and integrated into the main branch.
qwen3.6-35b-a3b-mtp-q6 Merged refactoring that moved source management from the pluginhandler to the core. Converted pull and build property methods to class methods, resolved IPFS issues, and incorporated reviewer feedback on property handling.
qwen3.6-35b-a3b-mtp-q6 Merged changes moving source management to the core in pluginhandler. Refactored get_pull/build_properties to class methods, resolved IPFS issues, and incorporated reviewer feedback.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#954 pluginhandler: convert to package snapcraft merged Merged into master. The pluginhandler module was restructured into a package to improve organization. Approved by one reviewer, the change touches four files and maintains full test coverage without impacting overall metrics.
70%