报告具有类似访问器名称且形参子句为空的方法。
符合访问器 JavaBean 命名协定的方法预计不会有副作用。 这些方法的推荐惯例是在没有形参时使用无形参方法。
该惯例促进了统一访问原则,即客户端代码不应受到将特性实现为字段或方法的决定的影响。
该快速修复会移除空形参子句。
示例:
trait Test {
def hasProperty(): Boolean
}
在应用快速修复后:
trait Test {
def hasProperty: Boolean
}
此检查将不报告重写其他成员的方法。