問題があるか、以下を検証する checkstyle ルールを探しています。これは些細なチェックですが、誰かが get/set 名を手動で変更する場合に役立つルールです。
このようなものがコード内に見つかった場合に、get/sets を検証してエラーを出力するルールが必要です。
例: 元の属性は説明でした。しかし、開発者はそれを shortDescription に変更する必要がありますが、リファクタリングを台無しにします。
private String description;
public String getDescription() {
return description;
}
public void setShortDescription(String description) {
this.description = description;
}
または、これをキャプチャする可能性のある Pmd のような他のルール エンジンがある場合。または、カスタム ルールセットを作成できると思います。