oldwinter / oldwinter/all-cli

体验:all-cli fix 不带 --dry-run 只说 requires,不给示例

Open
#69 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
1
Forks
0
Avg merge
7d 23h
Merged PRs (30d)
24

Description

体验:all-cli fix 不带 --dry-run 只说 requires,不给示例

不重复 #54(doctor vs diagnose)、#67(diff 缺参)。

用户路径
  1. 根帮助有 fix:Preview safe diagnostic fixes。
  2. 第一次试:all-cli fix
  3. 原先只报 fix currently requires --dry-run。没有 all-cli fix --dry-run 示例,命令也没有 Example。
  4. 第一版本来就不能真跑修复;用户不知道正确调用是带 --dry-run。空计划原先只写 No fixes planned.,不提 all-cli doctor
建议改动

--dry-run 时打印示例;补 Example;空计划指向 all-cli doctor

本地 clone 已按此改了一版(未 push / 未开 PR)。

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the all-cli fix command entry point and inspect the missing---dry-run error, command help, and empty-plan output. Done means the missing-flag path shows a usable example, help includes an Example, and an empty plan points users to all-cli doctor; the issue notes that a local version is already implemented but not submitted.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.