← Back to issue list

Craft cli integration

View original Github issue

Metadata

Project
charmcraft
Number
#577
Type
pull request
State
merged
Author
facundobatista
Labels
Created
Updated
Closed

Current evaluation

Merged the Craft CLI integration authored by maintainer facundobatista. Approved by one reviewer, the change modifies 45 files with 922 additions and 1358 deletions, successfully implementing command-line interface support.

Suggested action:

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged the Craft CLI integration authored by maintainer facundobatista. Approved by one reviewer, the change modifies 45 files with 922 additions and 1358 deletions, successfully implementing command-line interface support.
qwen3.6-35b-a3b-mtp-q6 Merged the Craft cli integration pull request authored by maintainer facundobatista. The change adds CLI integration functionality to the codebase. No discussion or comments preceded the merge.
qwen3.6-35b-a3b-mtp-q6 Merged the Craft CLI integration pull request by maintainer facundobatista. The change implements command-line functionality for the project. Approved and merged without additional comments or revisions.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#635 Use all functionality from craft-cli (CRAFT-710). charmcraft merged Merged after approval. Integrated all craft-cli functionality, netting a reduction of 1724 lines across 11 files. Resolves CRAFT-710.
76%
#754 Use the Craft CLI lib fixtures (CRAFT-995). charmcraft merged Merged to implement CRAFT-995, switching to the Craft CLI lib fixtures. The update modifies three files with a net reduction of 148 lines. Approved by one reviewer and merged without comments.
76%
#29 tests: use the Craft CLI lib fixtures rockcraft merged Merged updates to replace test fixtures with the Craft CLI library version. Approved by one reviewer, modifying five files (+11/-54 lines). Resolves CRAFT-996.
72%
#298 dependencies: update craft-cli to 2.0.0 rockcraft merged Merged update to craft-cli version 2.0.0. The change modified three files with a three-line diff. Approved by two reviewers and integrated.
72%
#3626 cli: integrate craft-cli and add version command (CRAFT-730) snapcraft merged Merged after integrating craft-cli and adding a version command, falling back to the legacy implementation for other functionality. Passed CI, approved, and merged. Help output remains handled by the legacy system until fully updated.
71%
#648 Updated dependencies to include craft-cli 0.2 charmcraft merged Merged after approval. Updated dependencies to include craft-cli 0.2 across six files, resulting in 45 additions and 53 deletions.
71%
#26 cli: parse command line using craft-cli rockcraft merged Merged after approval and passing CI. Replaced the temporary CLI parser with craft-cli's subsystem and defined the pack command. Modified 12 files, adding 144 lines and removing 197.
70%