私たちはソナー 3.6.1 を使用しており、ルール「UndocumentedAPI」を使用しようとしています。通常、このルールはすべてのゲッターを除外します。しかし、ゲッターが接頭辞「this」を使用するクラスは常に分析に含まれているようです。
テストケースを作成しました:
public class TestDocumentedAPIDTO {
private Long id;
private String name;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
}
getName()
このクラスを分析した後、メソッドが UndocumentedAPI 違反をスローしていることがわかります。
どうすれば修正できますか?それはバグですか?
ご協力いただきありがとうございます
よろしく