问题 - 目录名 gifs/ 与类名 AnimatedGif 长期描述 GIF, 但实际格式是 WebP 动画 (依赖 sketch-animated-webp, 文件后缀也是 .webp) - 名实不符持续误导阅读者, 也让 GIF 相关搜索返回错误结果 改动(仅重命名, 不改运行时行为) - core/src/main/assets/gifs/ → animations/ (git mv, 152 个 webp + AGENTS.md) - core/.../ui/AnimatedGif.kt → AnimatedWebp.kt, 函数 AnimatedGif() → AnimatedWebp() - Platform.kt:13 getWebpUri 路径 gifs/ → animations/ - BottomCard.kt:175 调用点 AnimatedGif( → AnimatedWebp( - CalendarMonthView.kt:583 注释同步 - scripts/profile.sh:228,1103 两处场景描述/trace 文档同步 - baseline-prof.txt: 19 处 AnimatedGifKt → AnimatedWebpKt (R8 类名) 注: lambda hash 可能需下次 updateBaselineProfile 重新生成校准, 当前不影响构建 验证 - grep 全仓库 (排除 build/AGENTS.md/baseline-prof) 无 AnimatedGif/ 残留 - ./gradlew :app:assembleDebug → BUILD SUCCESSFUL 备注 - WEBP_FILES = (1..152) 硬编码暂保留, 下一个提交替换为构建期 BuildConfig - AGENTS.md 文档校正留待 Task 6 统一处理
9.8 KiB
250x250px
9.8 KiB
250x250px