我是NetBeans 6.5用户,正在寻找一种生成未在集合项目组中使用的方法/类列表的方法。
我知道我可以右键单击每种方法并选择“查找用法”,但我正在寻找该过程的自动化。
我愿意看看在netbeans之外运行的东西,只要它生成一个cruft方法/类的列表。
感谢。
答案 0 :(得分:5)
您可以打开PMD中的unused code rules(有一个NetBeans插件),然后在整个项目中运行PMD。
答案 1 :(得分:5)
像proguard这样的混淆器可以通过删除未使用的方法/类来缩小你的jar。也许有可能得到一个详细的输出,其中包含已删除(因此未使用)的类/方法列表。
Here您可以找到有关使用proguard查找死代码的更多信息。
答案 2 :(得分:2)
答案 3 :(得分:1)
您可以使用多种工具来帮助查找这些问题和其他问题: