清理 lint 剩余告警并更新审计文档状态
This commit is contained in:
@@ -153,9 +153,10 @@
|
||||
- 修复内容:
|
||||
- 修复 `GlobalUserBadge`、`RestaurantCard`、`SwipeableCard`、`PageTransition`、`useGeolocation` 的 hooks 规则 error;
|
||||
- 修复页面文案中的未转义引号(`react/no-unescaped-entities`);
|
||||
- `npm run lint` 已恢复为 0 error(仍有 warning,后续可持续清理)。
|
||||
- 第二轮清理补齐所有剩余 warning(未使用变量、无效 eslint-disable、hooks 依赖、`no-img-element` 策略化处理);
|
||||
- `npm run lint` 已恢复为 0 error / 0 warning。
|
||||
- 证据:
|
||||
- 修复后执行 `npm run lint`:`0 errors / 29 warnings`。
|
||||
- 修复后执行 `npm run lint`:`0 errors / 0 warnings`。
|
||||
- 代表性问题:
|
||||
- `src/components/SwipeableCard.tsx:81`(render 阶段注册副作用)
|
||||
- `src/components/GlobalUserBadge.tsx:23`(effect 内同步 setState)
|
||||
@@ -241,6 +242,12 @@
|
||||
|
||||
---
|
||||
|
||||
## 第二轮执行进展(2026-03-03)
|
||||
- 任务 2(清理 lint warning):✅ 已完成
|
||||
- 结果:`npm run lint` => `0 errors / 0 warnings`。
|
||||
|
||||
---
|
||||
|
||||
## 基线执行结果(本次审查)
|
||||
- `npm run lint`:失败,`10 errors / 32 warnings`。
|
||||
- `npm test`:通过,`53 files / 329 tests`,但有 `act(...)` 警告。
|
||||
@@ -257,5 +264,5 @@
|
||||
4. 最后推进 R 类重构(N+1、增量更新、API client 统一)。
|
||||
|
||||
## 交付说明
|
||||
- 本文档为静态审查结论,未改动业务代码。
|
||||
- 建议下一步按“P0/P1 修复 PR + 回归测试补齐”方式分批落地。
|
||||
- 本文档已从“静态审查结论”演进为“修复跟踪文档”,会随每轮修复持续更新状态。
|
||||
- 现阶段建议继续按“问题分组 + 回归测试同步补齐”的节奏推进。
|
||||
|
||||
Reference in New Issue
Block a user