commands: make help message consistent
Metadata
Current evaluation
Standardized inconsistent help message flags across snapcraft commands. The pull request was merged after approval and passing CI checks, applying a minimal four-line update to align CLI documentation.
Suggested action: —
No scores available.
Issue body
Run `snapcraft release --help`. Note that name, snap-name and snap_name are meaning to refer to the same thing.
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint`?
It already errors out with
```
./tests/spread/plugins/v1/godeps/snaps/godeps-with-go-packages/snap/snapcraft.yaml:5: unsing ==> using
./tests/legacy/unit/conftest.py:85: Simualte ==> Simulate
./tests/legacy/unit/test_mountinfo.py:40: ro ==> to, row, rob, rod, roe, rot
./tests/legacy/unit/test_mountinfo.py:40: ro ==> to, row, rob, rod, roe, rot
./tests/legacy/unit/test_mountinfo.py:41: ro ==> to, row, rob, rod, roe, rot
./tests/legacy/unit/test_mountinfo.py:64: ro ==> to, row, rob, rod, roe, rot
./tests/legacy/unit/test_mountinfo.py:64: ro ==> to, row, rob, rod, roe, rot
./tests/legacy/unit/test_mountinfo.py:65: ro ==> to, row, rob, rod, roe, rot
./tests/legacy/unit/test_mountinfo.py:89: ro ==> to, row, rob, rod, roe, rot
./tests/legacy/unit/test_mountinfo.py:93: ro ==> to, row, rob, rod, roe, rot
./tests/legacy/unit/test_mountinfo.py:101: ro ==> to, row, rob, rod, roe, rot
./snapcraft_legacy/cli/lifecycle.py:224: outpout ==> output
./snapcraft_legacy/internal/build_providers/_multipass/_multipass_command.py:233: exectute ==> execute
./snapcraft_legacy/internal/lifecycle/_runner.py:116: prerequesite ==> prerequisite
./snapcraft_legacy/plugins/v1/_plugin.py:147: repetetive ==> repetitive
./snapcraft/errors.py:101: isses ==> issues
./snapcraft/providers/_buildd.py:123: warmup ==> warm up, warm-up
./snapcraft/providers/_buildd.py:142: warmup ==> warm up, warm-up
make: *** [Makefile:18: test-codespell] Error 65
```
- [ ] Have you successfully run `pytest tests/unit`?
```
E ModuleNotFoundError: No module named 'craft_store'
```
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Standardized inconsistent help message flags across snapcraft commands. The pull request was merged after approval and passing CI checks, applying a minimal four-line update to align CLI documentation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an external contribution standardizing CLI help text for the snapcraft release command. Unifies name, snap-name, and snap_name references for consistent user-facing documentation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an external contribution unifying the snapcraft release help message. Inconsistent parameter aliases (name, snap-name, snap_name) were standardized to a single option for clarity. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1845 cli: implement help <command> | snapcraft | merged | Implemented snapcraft help <command> CLI functionality. Merged after passing CI checks and receiving reviewer approval. Closes issue #1699. | |
| #113 fix: #112 and help messages | rockcraft | merged | Merged. Moves the init command out of lifecycle commands and fixes help messages inherited from snapcraft, resolving issue #112. Approved by reviewer and passed CI. | |
| #2469 cli: clean up snapcraft push output | snapcraft | merged | Merged cleanup of the snapcraft push CLI output. Verbose messages were moved to debug level, filename formatting was standardized, and log coloring was adjusted. Approved by one reviewer, passed CI, and integrated into the main branch. |