Skip to content

chore: cargo clippy --fix 清理 small lints (closes #170 第一波)#171

Merged
appergb merged 2 commits into
mainfrom
chore/issue-170-cleanup-warnings
May 2, 2026
Merged

chore: cargo clippy --fix 清理 small lints (closes #170 第一波)#171
appergb merged 2 commits into
mainfrom
chore/issue-170-cleanup-warnings

Conversation

@appergb
Copy link
Copy Markdown
Collaborator

@appergb appergb commented May 2, 2026

摘要

Closes #170 的第一波——cargo clippy --fix 能自动修的 8 个 lint。

改动

  • 6 文件 / +8/-14
  • needless_borrow / single_match / useless_conversion / unnecessary cast 等
  • warnings 18 → 16

测试

  • `cargo check` ✅
  • `npm run build` ✅
  • 没有运行时行为改变

备注

issue #170 提到的更深层整洁度(SettingsWriter trait dedupe、Settings.tsx 的 `force` 参数删除、Linux 文案补齐)留下个 PR 跟进。本 PR 仅自动 lint。

@codex review 一下吧。

cargo clippy --fix 自动修了 8 个 lint,warnings 从 18 降到 16。

改动文件:
- asr/mod.rs / coordinator.rs / hotkey.rs / insertion.rs / polish.rs / types.rs
- 主要是 needless_borrow / single_match / useless_conversion / 多余 cast

build 跑过:
- cargo check ✅
- npm run build ✅

剩余 16 个 warning 都是有意保留的(test-only helpers、future-API placeholder、
类似 TodayMetrics 这种历史接口),不动这些避免破坏 surface。issue #170
里更深层的整洁度(SettingsWriter dedupe / force 参数删除等)后续 PR 跟进。
Copy link
Copy Markdown

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @appergb, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Can't wait for the next one!

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@appergb appergb merged commit 490b391 into main May 2, 2026
2 checks passed
@appergb appergb deleted the chore/issue-170-cleanup-warnings branch May 2, 2026 02:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[chore] 清理 cargo 18 个 warnings + 27 个 clippy warnings + 整洁度积累

1 participant