← Back to issue list

Added programmatic outputs to charm libraries related commands (CRAFT-1106).

View original Github issue

Metadata

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

Current evaluation

Merged facundobatista's pull request adding programmatic outputs to charm libraries related commands (CRAFT-1106). Approved by one reviewer. Changes modify three files with 552 additions and 168 deletions.

Suggested action:

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged facundobatista's pull request adding programmatic outputs to charm libraries related commands (CRAFT-1106). Approved by one reviewer. Changes modify three files with 552 additions and 168 deletions.
qwen3.6-35b-a3b-mtp-q6 Merged implementation adding programmatic outputs to charm libraries commands, resolving CRAFT-1106. The maintainer integrated structured data output for library-related CLI operations.
qwen3.6-35b-a3b-mtp-q6 Merged. Adds programmatic outputs to charm library-related commands, resolving CRAFT-1106. Enables structured data output for external tool integration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#784 Added programmatic output to resources related commands (CRAFT-1107). charmcraft merged Merged after resolving issue #183. Added programmatic output to resources-related commands. Approved by one reviewer with zero unresolved comments. Changes span two files, adding 254 lines and removing 95.
76%
#46 New functionality from charmcraft (CRAFT-706). craft-cli merged Merged new charmcraft functionality (CRAFT-706) following approval from two reviewers. The update adds approximately 2000 lines across 13 files, successfully integrating the feature set into the codebase.
74%
#779 Added programmatic outputs to all non store-related commands. charmcraft merged Merged. Adds programmatic outputs to all non-store-related commands as the first phase of CRAFT-689. Approved by one reviewer, the change modifies 11 files with 222 additions and 30 deletions.
74%
#993 refactor: Move charm library helper functions to their own modules (CRAFT-1557) charmcraft merged Merged refactoring extracting charm library helpers into dedicated modules, resolving CRAFT-1557. Approved by one reviewer with no unresolved comments. Modifies seven files, adding 658 lines and removing 587.
73%
#91 First pass at 'charmcraft init' charmcraft merged Merged the initial 'charmcraft init' implementation. Approved by two reviewers, the PR adds 1087 lines across 24 files to scaffold charms. README.md, additional options, and interactive prompts require future updates.
73%
#471 config: add charm part to documentation (CRAFT-356) charmcraft merged Merged changes adding charm configuration documentation to the configuration schema. Approved by two reviewers with zero unresolved comments. Updated two files with 15 additions and one deletion. Resolves CRAFT-356.
72%
#1198 tests: add charm library multiple versions update test charmcraft merged Merged after approval, adding a test for updating charm library multiple versions. The change introduces 120 lines to address CRAFT-1916 and issue #1020, with zero unresolved review comments.
72%
#295 Update charm library template for correct command to publish or update libraries charmcraft merged Merged a fix to update the charm library template with the correct command, replacing the non-existent charmcraft push-lib. Approved by two reviewers with minimal changes.
71%
#1622 fix: reorganise charmcraft.yaml preprocessing charmcraft merged Merged following two approvals and passing CI. Reorganized charmcraft.yaml preprocessing to apply extensions on raw data, assign default parts to charms with bases, and enforce dictionary type for parts. Modified 5 files (+27/-14 lines).
70%