У меня есть вопрос к Code coverage
с Sonar.
В этом примере:
public static void apply(Person person) {
if (person != null) {
callApply(person);
}
}
В моем Sonar Code coverage
у меня есть следующий результат:
if (person != null) => hit=(10) % = (75%)
callApply(person); => hit(10) % =()
Я не понимаю, почему при том же количестве попаданий покрытие составляет 75%?, и почему у меня нет покрытия значения, когда мы вызываем метод callApply
Я думаю, что эта версия Sonar использует Jacoco для кода покрытия.
Спасибо.