Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove business logic from pack command class #1147

Closed
lengau opened this issue Jul 11, 2023 · 0 comments · Fixed by #1230
Closed

Remove business logic from pack command class #1147

lengau opened this issue Jul 11, 2023 · 0 comments · Fixed by #1230
Assignees
Labels
Enhancement New feature or request

Comments

@lengau
Copy link
Collaborator

lengau commented Jul 11, 2023

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

@lengau lengau changed the title Remove business logic from pack command class Create a pack service and move the pack command to craft-application Jul 13, 2023
@lengau lengau added the Enhancement New feature or request label Aug 8, 2023
@sergiusens sergiusens changed the title Create a pack service and move the pack command to craft-application Remove business logic from pack command class Aug 14, 2023
lengau added a commit that referenced this issue Aug 18, 2023
lengau added a commit that referenced this issue Aug 18, 2023
lengau added a commit that referenced this issue Aug 19, 2023
lengau added a commit that referenced this issue Aug 19, 2023
lengau added a commit that referenced this issue Aug 19, 2023
lengau added a commit that referenced this issue Aug 21, 2023
lengau added a commit that referenced this issue Aug 22, 2023
lengau added a commit that referenced this issue Aug 23, 2023
lengau added a commit that referenced this issue Aug 25, 2023
Builds on #1229 

Fixes #1147

---------

Co-authored-by: Claudio Matsuoka <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant