Java Intellij';s对宣布不兼容的接口的检查';对象';方法
我正在设置一个检查配置文件,以匹配Eclipse的错误/警告首选项。Eclipse中的规则之一是 “接口方法与受保护的“对象”方法冲突” 其中一个接口声明为Java Intellij';s对宣布不兼容的接口的检查';对象';方法,java,eclipse,intellij-idea,Java,Eclipse,Intellij Idea,我正在设置一个检查配置文件,以匹配Eclipse的错误/警告首选项。Eclipse中的规则之一是 “接口方法与受保护的“对象”方法冲突” 其中一个接口声明为 interface I { int clone(); } 被标记为警告。这是正确的,因为没有类可以实现这一点,因为它与对象的克隆方法的签名不兼容 如何在IntelliJ中显示类似的警告。我在IntelliJ中找不到与Eclipse对应的检查规则。由于IntelliJ IDEA 16中的接口方法与“java.lang.Object”中
interface I {
int clone();
}
被标记为警告。这是正确的,因为没有类可以实现这一点,因为它与对象
的克隆
方法的签名不兼容
如何在IntelliJ中显示类似的警告。我在IntelliJ中找不到与Eclipse对应的检查规则。由于IntelliJ IDEA 16中的接口方法与“java.lang.Object”中的方法冲突,因此可以使用检查来警告此问题。作为替代方法,我可以使用Structural Search Inspection,在这里我可以设置一个匹配此类接口的表达式。这似乎是可行的,但仍在等待更好的(也许是)标准解决方案