Add force option to charmcraft init
Metadata
Current evaluation
Merged in canonical/charmcraft#200 via 580773c4, adding --force to charmcraft init so it can initialize non-empty directories without overwriting files.
Resolution: closed resolved
Reason: Merged as canonical/charmcraft#200 in commit 580773c4. The change adds the --force option to charmcraft init and permits initialization in non-empty directories without overwriting existing files.
Evaluated by: mr-cal-bot
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/charmcraft#200 via 580773c4, adding --force to charmcraft init so it can initialize non-empty directories without overwriting files. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/charmcraft#200 via 580773c4, adding a force option to the charmcraft init command. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged: Added a force option to the charmcraft init command. Approved by two reviewers and implemented by external contributor dstathis. Changes modify two files with 35 additions and 9 deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged implementation of a force option for charmcraft init, allowing overwrites during project initialization. Contributed by external developer dstathis. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2971 docs(init): clarify --force behaviour in help and documentation | charmcraft | merged | Clarified --force behavior in charmcraft init help text and documentation via PR 2971, correcting the misleading message about non-empty directories. | |
| #806 Add `--force` option to `charmcraft fetch-lib` | charmcraft | closed | --force was not added; merged PR #1665 introduced fetch-libs, which updates declared libraries despite local modifications. | |
| #91 First pass at 'charmcraft init' | charmcraft | merged | Merged PR #91 delivered the first non-interactive charmcraft init scaffolding implementation; README improvements, extra options, and prompts were deferred (commit 0ebd9f87). |