GoForum🌐 V2EX

写了个清理无用代码的工具

Folayi · 2026-06-29 16:03 · 0 次点赞 · 0 条回复

https://github.com/OldJii/dead-code-pruner

目前只测试了 Android 项目,效果完美,几百万行代码级项目跑一次 20+分钟,修改几千个文件,近 10W+行 Change ,编译 0 错误。

理论上支持多编程语言、多类型项目,但只测试了 Android 项目。

replacements:
  - pattern: "AppConfig.IS_DEBUG"
    value: false
  - pattern: "FeatureFlags.LEGACY_MODE"
    value: false

把需要清理的 bool 判断在pruner.yaml里按如上格式写就可以。

没写的范式但是检查出来也会自动清理(空方法、无意义方法)。

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: Folayi
发布: 2026-06-29
点赞: 0
回复: 0