我目前找到的一种方法是通过 IDEA 的静态代码分析(Analyze
/ Run Inspection by Name
/ Unused declaration
),但是结果并不能满足我的需求,就是不能找到所有的未被使用的 Bean。有知道怎么整的吗?求求大佬告诉下怎么弄,在此,先谢谢了。
1
ai277014717 2018-01-12 18:10:09 +08:00
工程根目录右键 Inspect Code,unused class 等等不行的话自己写脚本吧 查找字符串即可
|
2
daemonghost OP @ai277014717 #1 请问写脚本,可以提供下具体一点的思路吗?
|
3
neoblackcap 2018-01-12 19:12:09 +08:00 via iPhone
@daemonghost 自己写就不要想了,老实用 idea 吧。基于字符串查找的重构,很容易爆炸的
|
4
ai277014717 2018-01-12 20:58:26 +08:00
@daemonghost 我写过一给类似的脚本,就是根据 import 查重。先统计 bean 的类名,然后统计 import 语句中 bean 类名出现的次数。不知道放到你的工程里可以不可以,我是用在 oc 上的。而且开源的工具应该有不少的,可以找找。
|
5
daemonghost OP @ai277014717 #4 thx,我去试下
|