← Back to issue list

feat: allow the application to choose the help order of commands

View original Github issue

Metadata

Project
craft-cli
Number
#196
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged to main, resolving issue #195. The feature allows applications to customize command help order. Approved by one reviewer, passed CI, and achieved 100% diff coverage. A reviewer requested a shorter commit message before merging.

Suggested action:

No scores available.

Issue body

fixes #195 - [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`?

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to main, resolving issue #195. The feature allows applications to customize command help order. Approved by one reviewer, passed CI, and achieved 100% diff coverage. A reviewer requested a shorter commit message before merging.
qwen3.6-35b-a3b-mtp-q6 Merged into main, this feature allows applications to customize command help order, resolving issue #195. The merge increased coverage by 0.02% and incorporated a minor commit message length adjustment.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#145 feat: customise command config craft-application merged Merged to implement customizable command configuration, resolving issue #125. Approved by two reviewers, passed CI, and maintained 99.02% test coverage across a 14-line addition and 6-line removal.
74%
#574 feat: add ordered to the add_command_group API craft-application merged Merged. Introduces an ordered parameter to the add_command_group API to persist command ordering in help output. Approved by two reviewers, passed CI and tests. Unrelated linter fixes were handled separately.
73%
#84 fix(cli): enable per-command help queries craft-application merged Merged to main, enabling per-command help queries in the CLI and resolving issue #76. Approved by two reviewers, passed CI checks, and achieved 100% diff coverage across three files.
71%
#343 feat: allow commands to accept multiple platforms craft-application merged Successfully merged following approval from two reviewers and passing CI checks. The feature enables commands to accept multiple platforms, updating two files with 42 additions and one deletion.
71%