java - 为 hashCode 和 equals 禁用 checkstyle

标签 java coding-style checkstyle

我需要示例配置来完全禁用 hashCode()equals() 方法的检查样式。

最佳答案

参见 Checkstyle 5.5: Coding Config 中的 EqualsHashCode .只需删除

<module name="EqualsHashCode"/>

从您的 checkstyle 配置文件,或通过 Eclipse 插件完成。但我会问自己为什么要这样做。 equals() 和 hashCode() 的错误实现是常见的错误来源,因此在执行此操作之前要非常小心。

关于java - 为 hashCode 和 equals 禁用 checkstyle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8710726/

相关文章:

java - 测试 RabbitMQ 交换器

arrays - 什么时候应该使用Scala的Array而不是其他集合之一?

android在运行时动态改变样式

java - 在哪里输入@Override?

java - 表达可以简化。格纹

eclipse - 如何在 Eclipse 中更改 Checkstyle 警告的突出显示颜色?

java - 如何使用 PowerMockito 从最终静态类返回模拟对象

java - 使用注释插件 + JAXB 在 java 'field' 中插入自定义注释(基于 xsd -> java)

java - 使用 Java 构建 JSON 会覆盖值

java - 未将字段声明为最终字段时出现 Checkstyle 错误