我正在寻找一个非常特定的eclipse插件,它将告诉我项目中的类是否未实现hashCode或/和equals方法。
有人知道这样的插件吗?
谢谢
您不能使用Checkstyle plugin并编写自己的Checkstyle规则吗? (有一个Checkstyle规则可以覆盖等号,但不能覆盖hashCode,但不能确保对所有类AFAIK都实现了这两个规则。)
或者您可以使用findbugs
规则HE_EQUALS_NO_HASHCODE做您想要的,并且有plugin for eclipse
Eclipse编译器现在提供了此检查,但是默认情况下它的严重性设置为“忽略”。
在项目的属性中,选择“ Java编译器->错误/警告”,然后选择“启用项目特定的设置”。在“潜在的编程问题”下,您会找到“类覆盖equals
,但不覆盖hashCode
”。