报告具有类似访问器名称且形参子句为空的方法。

符合访问器 JavaBean 命名协定的方法预计不会有副作用。 这些方法的推荐惯例是在没有形参时使用无形参方法。

该惯例促进了统一访问原则,即客户端代码不应受到将特性实现为字段或方法的决定的影响。

该快速修复会移除空形参子句。

示例:


  trait Test {
    def hasProperty(): Boolean
  }

在应用快速修复后:


  trait Test {
    def hasProperty: Boolean
  }

此检查将不报告重写其他成员的方法。