Jacoco, как и все другие возможности профилирования в java, о которых я знаю, зависит от java-агентов/инструментов.Якоко обнаруживает неиспользуемые классы
Прибор Java может влиять только на байт-код при загрузке класса.
Интересно, возможно ли как-то обнаружить неиспользуемые классы с помощью Jacoco? Очевидно, что могут быть классы, которые «мертвы» и, в свою очередь, никогда не загружаются ClassLoader.
Спасибо, @CMPS! Можете ли вы также объяснить, как и почему это происходит? – yuranos87
Когда вы создаете отчет о покрытии, вы указываете путь к классу, и он сообщает обо всех классах на основе файла данных выполнения. Если в JAR есть класс без покрытия, сообщается об этом. Обратите внимание: если вы не укажете полный путь к классу при создании отчета о покрытии, то JaCoCo не знает, что класс не был охвачен. –