SuperAPI AI 工具集

cleanup-unused-assets

编程与开发

查看项目

更新于 10-15 21:43

技能介绍

用途:减小 Flutter IntelliJ 插件体积,通过移除未使用的图标、图片和其他资源来完成清理。

主要能力与使用方式:先运行 ./gradlew test 与 ./gradlew verifyPlugin 建立稳定基线;列出 resources/icons 及其他资源目录中的全部文件;检查每个资源是否在代码或 plugin.xml 中被引用;删除零引用的资源;再运行 ./gradlew buildPlugin 确认插件正常加载、没有缺失资源异常,并运行 ./gradlew testClasses、./gradlew test、./gradlew verifyPlugin 确保无回归。

验证与报告:建议手动测试步骤,针对改动代码路径编写用户可执行的测试步骤,必要时加日志确认路径成功运行。需明确告知在 IDE 中的测试位置,例如 Preferences > Languages & Frameworks > Flutter。最后汇总被删除的资源,请用户仔细审查删除内容。

限制与约束:不要提交或推送;可提供建议的 Git 提交信息,例如 “Cleanup: Remove unused icon [Icon Name]”。其他细节暂未提供。