Code coverage
ソナーに質問があります。
この例では:
public static void apply(Person person) {
if (person != null) {
callApply(person);
}
}
私のソナーCode coverage
では、次の結果が得られます:
if (person != null) => hit=(10) % = (75%)
callApply(person); => hit(10) % =()
同じヒット数でカバレッジが75%になる理由と、メソッドを呼び出したときに値カバレッジがない理由がわかりませんcallApply
このバージョンのSonarは、カバレッジコードにJacocoを使用していると思います。
ありがとうございました。