oldwinter / oldwinter/all-cli

体验:all-cli doctor/diagnose 无诊断时只说 No diagnostics found

Open Beginner friendly
#71 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 doctor/diagnose 无诊断时只说 No diagnostics found

不重复 #54(doctor vs diagnose 帮助)、#69(fix 缺 --dry-run)。

用户路径
  1. all-cli doctorall-cli diagnose,过滤后没有诊断项。
  2. printDiagnosticReport 原先只打 No diagnostics found.
  3. 不知道下一步是 all-cli catalogall-cli status,还是 all-cli fix --dry-run
建议改动

空诊断补三行下一步。

本地 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

Search the Go codebase for printDiagnosticReport, then reproduce the empty-filter case with all-cli doctor and all-cli diagnose. Update the empty report so it provides three next-step suggestions involving all-cli catalog, all-cli status, and all-cli fix --dry-run, and verify the guidance appears when no diagnostics are found.

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
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.