cli: init cmd migrated to docopts.
Metadata
Current evaluation
PR #144 by sergiusens merged the `snapcraft init` CLI command onto the docopts-based command framework (commit 2ed68dde2, 4 files, +104/-63), part of the incremental docopts migration series.
Resolution: closed resolved
Reason: The pull request was merged into main as commit 2ed68dde2 ('cli: init cmd migrated to docopts.'), confirmed by the git log in canonical/snapcraft; the only reviewer comment (@come-maiz, 2015-12-03) was an approval.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #144 by sergiusens merged the `snapcraft init` CLI command onto the docopts-based command framework (commit 2ed68dde2, 4 files, +104/-63), part of the incremental docopts migration series. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #144, migrating the CLI init command to docopts in commit 2ed68dde2 (4 files, +104/-63). | |
| qwen/qwen3.6-35b-a3b | — | — | Successfully merged the migration of the CLI init command to docopts. The change updated 4 files, passed CI checks, and received reviewer approval. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after approval. The CLI init command was successfully migrated to docopts. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#143
(confidence 85%)
Sibling PR migrating the `clean` command to docopts (commit c947ec280), part of the same docopts migration series.
-
Related To:
canonical/snapcraft#149
(confidence 82%)
Sibling PR migrating the `build` command to docopts (commit 84aa15f34) in the same series.
-
Related To:
canonical/snapcraft#135
(confidence 70%)
Earlier CLI docopt move / help command migration from the same effort; #135 closed unmerged in favour of #136.
-
Related To:
canonical/snapcraft#136
(confidence 65%)
Merged PR that completed the help-command docopt migration started in #135.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #142 cli: clean migrated to docopts | snapcraft | closed | Closed unmerged and superseded by canonical/snapcraft#143, which landed the clean-command docopts migration in commit c947ec280. | |
| #160 cli: snap command migrated to docopts | snapcraft | merged | Merged the snap command's docopts migration in commit 3331c627c; directory-snap integration testing was explicitly deferred. | |
| #151 cli: strip command migrated to docopts | snapcraft | merged | Merged PR #151, migrating Snapcraft's strip CLI command to docopts in commit 6251b86f3 across six files. | |
| #135 cli: Move to docopt, help cmd migrated. | snapcraft | closed | Closed unmerged and superseded by canonical/snapcraft#136, which landed the same docopt help-command migration in commit 00642d304. Review feedback was addressed there; tests stayed disabled pending the wider CLI migration. | |
| #143 cli: clean cmd migrated to docopts. | snapcraft | merged | Merged PR canonical/snapcraft#143 (commit c947ec280) migrated the clean CLI command to docopts and moved load_config into the yaml module, after positive review from kyrofa and come-maiz. | |
| #150 cli: stage command migrated to docopts | snapcraft | merged | Merged PR #150 (commit 922a96d2f) migrating snapcraft's `stage` CLI command to docopts; looping now runs over steps then parts so `after` dependencies are staged, with approved review from come-maiz and chipaca. | |
| #141 cli: list-plugins cmd migrated to docopts. | snapcraft | merged | PR #141 by sergiusens migrated the `list-plugins` CLI command to the docopts framework; merged as commit 7c5653af4 (+92/-34, 5 files) with approval from come-maiz. |