← Back to issue list

Remove business logic from pack command class

View original Github issue

Metadata

Project
charmcraft
Number
#1147
Type
issue
State
closed
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Closed without implementation or discussion. The task to extract pack command business logic into a service class was likely superseded or abandoned, with no pull request or resolution documented.

Suggested action:

No scores available.

Issue body

### What needs to get done The pack command should have its business logic moved into a service class. Ideally we'd do this with other commands too, but it's absolutely necessary for the pack command. ### Why it needs to get done Precursor for #1133

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6 Closed without implementation or discussion. The task to extract pack command business logic into a service class was likely superseded or abandoned, with no pull request or resolution documented.
qwen/qwen3.6-35b-a3b Closed without a linked resolution. The refactoring task to extract the pack command's business logic into a service class was abandoned or superseded, as no pull request or implementation details were recorded.
qwen/qwen3.6-35b-a3b Abandoned. Closed without linked resolution or comments. The task to extract business logic from the pack command into a service class remains unaddressed.
qwen3.6-35b-a3b-mtp-q6 Closed. The requested refactoring to extract pack command business logic into a service class was not implemented and appears abandoned or superseded.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation or linked resolution. The task to extract business logic from the pack command class into a service class was abandoned or superseded.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1230 pack: refactor business logic out of pack command class charmcraft merged Merged after two reviewers approved. Refactors business logic out of the pack command class, building on #1229 and fixing #1147. Changes modify four files, adding 307 lines and removing 335.
74%