报告具有类似访问器名称且结果类型为 Unit 的方法。

符合访问器 JavaBean 命名协定的方法预计不会有副作用。 然而,结果类型为 Unit 的方法仅针对它们的副作用而执行。

这表明该方法应该导致非 Unit 类型或重命名以更好地反映副作用。

示例:


  trait Test {
    def getTarget(): Unit
  }

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