← Back to issue list

refactor: move manifest generation logic into package service

View original Github issue

Metadata

Project
charmcraft
Number
#1548
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged maintainer lengau's refactor moving manifest generation logic to the package service. Approved by two reviewers with zero unresolved comments. Changes span five files, adding 72 lines and removing 87.

Suggested action:

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged maintainer lengau's refactor moving manifest generation logic to the package service. Approved by two reviewers with zero unresolved comments. Changes span five files, adding 72 lines and removing 87.
qwen3.6-35b-a3b-mtp-q6 Merged a refactoring change that relocates manifest generation logic into the package service. The pull request was integrated directly without comments or revisions.
qwen3.6-35b-a3b-mtp-q6 Merged a refactoring change that moved manifest generation logic into the package service. The update was integrated directly by maintainer lengau without additional review comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1334 refactor(parts): move craft-parts related things into their own package charmcraft merged Merged a refactor that moves craft-parts components into a dedicated package. Approved by two reviewers with zero unresolved comments. The change modifies 16 files, adding 960 lines and removing 794.
72%
#315 refactor(service): handle messages in separate functions fetch-service merged Merged refactoring to handle service messages in separate functions. Approved by two reviewers with no unresolved comments. Zero line changes in the diff indicate a metadata update or squash merge without tracked code modifications.
72%
#1897 refactor: move parts plugins to their own module charmcraft merged Merged a refactor by maintainer lengau that relocates parts plugins to a dedicated module, decoupling them from craft-parts. Approved by two reviewers, modifying 11 files (+72/-37).
71%