我遇到问题或正在寻找可以验证以下内容的 checkstyle 规则。这是一项微不足道的检查,但当有人手动更改获取/设置名称时,这将是一个值得的规则。
我想要一个规则,当在代码中发现类似的东西时,它将验证 get/sets 和错误。
示例:原始属性是描述。但是开发者需要把它改成一个shortDescription,却搞乱了重构。
private String description;
public String getDescription() {
return description;
}
public void setShortDescription(String description) {
this.description = description;
}
或者,如果有任何其他规则引擎(如 Pmd)可以捕获这一点。或者自定义规则集,我想我可以创建。