mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-09-28 05:46:36 +08:00
305d609d0d
- .auto/ 会话文件(prompt/measure/checks/ideas) - pnpm-workspace.yaml 认可 @parcel/watcher 与 @swc/core 构建脚本, 修复 pnpm 11 下 make code-check 无法运行的问题
10 lines
913 B
Markdown
10 lines
913 B
Markdown
# Ideas backlog (代码质量)
|
||
|
||
- 后端 204 个 *_test.go 被 repo golangci 配置 `tests: false` 跳过;可以用
|
||
testifylint/usetesting/paralleltest 等对测试代码做一次质量扫描(当前基准不含测试,属于后续深化方向)。
|
||
- biome check 发现 76 处(基本全是格式漂移);repo 只跑 format 不跑 check。
|
||
可作为独立的一次性格式化提交处理,不进基准(避免纯格式噪声污染 metric)。
|
||
- repo `make code-check` 还有 `make format`(goimports + biome)契约:迭代中保持已改文件格式化干净。
|
||
- 观察 go vet 已启用但 `unusedresult`/`copylocks` 等子检查默认关闭;若需要可考虑仅作发现用,不进基准。
|
||
- errorlint 修复中有 4 处 `err != context.Canceled`,若 runner 实际从不 wrap,
|
||
用 errors.Is 是更稳妥的最佳实践,且语义不变 —— 已验证三处 cmd 入口同构。 |