我是NetBeans 6.5用户,正在寻找一种方法来生成未在设置的项目组中使用的方法/类的列表。检测Java项目Cruft
我知道我可以右键单击每个方法并选择“查找用法”,但我正在寻找该过程的自动化。
我愿意看看netbeans以外的东西,只要它生成一个cruft方法/类的列表。
谢谢。
我是NetBeans 6.5用户,正在寻找一种方法来生成未在设置的项目组中使用的方法/类的列表。检测Java项目Cruft
我知道我可以右键单击每个方法并选择“查找用法”,但我正在寻找该过程的自动化。
我愿意看看netbeans以外的东西,只要它生成一个cruft方法/类的列表。
谢谢。
您可以在PMD中打开unused code rules(有一个NetBeans插件),然后在整个项目中运行PMD。
有几个工具可以用来帮助找到这些问题和其他问题:
似乎是一个部分解决方案,但它似乎只允许检测私有方法/字段。 – 2009-01-05 14:53:15
我在看完PMD后即将发布相同内容。我也有同样的问题,在过去处理遗留的代码库,我只通过一个邪恶的混合grep,python等检测到未使用的公共方法(未在代码库中使用)等请等如果你知道任何其他工具。 – 2009-01-05 15:01:43