Почему JaCoCo подсчитывает проценты покрытия по файлам, которые я установил для исключения?
Он получает все файлы в проекте (включая исключенные файлы), а также получает все файлы с любым покрытием и разделяет их. Но похоже, что JaCoCo должен получить не все файлы в проекте, а все включенные файлы (или те, которые не входят в исключенные).
Почему такое поведение? И есть ли какое-нибудь решение игнорировать исключенные файлы из расчета общего покрытия?
Например, я получаю 10%-ное покрытие, а затем исключаю некоторые файлы, которые не покрыты (а они не должны быть покрыты), после чистой установки mvn jacoco я также получаю 10%-ное покрытие. Мне нужно рассчитать покрытие только для определенных классов.
Код: Выделить всё
org.jacoco
jacoco-maven-plugin
0.8.10
**/some/excluded/dirs/**/*
prepare-agent
prepare-agent
report
report
Или, может быть, сонар может увеличить охват за счет исключения? Но в каком отношении исключаются Жакоко и гидролокатор? Есть ли причина исключить Jacoco, если я могу исключить его с помощью сонара?
Подробнее здесь: https://stackoverflow.com/questions/798 ... ding-files
Мобильная версия