feat: allow the application to choose the help order of commands
Metadata
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. | |
| #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. | |
| #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. | |
| #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. |