# INBOX ## [已处理] K67-A 删除无引用代码与无用资源 ### 扫描结论 按「文件是否被 import/part/export 引用」做了全量可达性分析(含 `test/`),以下是彻底无引用的文件。 ### 要删除的 Dart 文件(10 个) - `lib/core/widgets/library_drama_tile.dart` - `lib/pages/auth/auth_binding.dart` - `lib/pages/discover/category_dramas_page.dart` - `lib/pages/discover/widgets/category_grid.dart` - `lib/pages/discover/widgets/ranking_section.dart` - `lib/pages/home/home_browse_view.dart` - `lib/pages/home/home_browse_logic.dart` - `lib/pages/home/widgets/home_browse_header.dart` - `lib/pages/home/widgets/home_menu_sheet.dart` - `lib/pages/mine/widgets/continue_watching_card.dart` 说明:`auth_form_widgets.dart`、`auth_widgets.dart`、`player_view_actions.dart`、 `home_feed_overlay_parts.dart`、`player_overlay_parts.dart` 是 `part` 文件,**不要删**。 ### 要删除的安卓资源 - `android/app/src/main/res/drawable-{mdpi,hdpi,xhdpi,xxhdpi,xxxhdpi}/splash_icon.png` (K60 遗留,已无任何 xml 引用) - `android/app/src/main/res/values/colors.xml` 里的 `#FFF1E5`(自适应图标已改用 `@mipmap/ic_launcher_background`,无引用) ### 要删除的本机无用资源(未纳入 git) - `assets/media/`(21 个 mp4,约 315MB) - `assets/images/`(4 张旧海报,约 3.7MB) 这两个目录已被 `.gitignore` 忽略、pubspec 也未声明,删除只清理本机磁盘,不产生提交内容。 ### 不要动 - `assets/fonts/`(Outfit / PlusJakartaSans):虽然当前 pubspec 未声明, 但代码里仍在用这两个 family,删除/启用另行决策,本批保持原样。 - `assets/icon/fruitshorts.png`:图标设计源图,保留。 - `android/app/src/main/res/drawable*/splash.png`、`background.png`、`android12splash.png`、 `ic_launcher_foreground.png`、`mipmap-*` 全部保留(仍被引用)。 ### 任务 1. 删除上述文件与资源;删除后全局搜索确认无残留引用。 2. 门禁:`dart analyze lib test` 零告警、`flutter test` 全过、`flutter build apk --debug` 成功。 3. 从 `develop` 拉 `chore/cleanup-unused`,只提交 Dart 与安卓资源删除,**禁止 `git add -A`**。 4. 提交:`chore(cleanup): 删除无引用代码与无用资源`,作者 `Zhou Weidong <502333560@qq.com>`。 5. `--no-ff` 合回 `develop` 并 push;`FruitServer/docs/plans/PROGRESS.md` 追加 K67-A 留痕 (列出删除清单、释放体积、门禁输出)。 ### 约束 - 全程中文;不改任何业务行为;完成后停住等待验收。