0
あなたは何の任意のメソッドとフィールドの重なりがないようthis
が実際に必要されていない、ここで見ることができるように、このCheckstyleは「この」キーワード酷使検出
private ServiceClass service = ...
public void someMethod(String param) {
String result = this.service.find(param);
if(!this.isValid(result)) {
throw new RuntimeException();
} else {
return result;
}
}
private boolean isValid(String param) {
...
}
のようなコードを検出するためのCheckstyleモジュールがあります。
モジュールRequireThisは私のニーズに近いですが、このような種類の使用を検出できないようです。