У меня есть следующая конфигурация jacoco-maven-plugin
:
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.version}</version>
<configuration>
<excludes>
<exclude>**/Header*.java</exclude>
</excludes>
</configuration>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
</executions>
</plugin>
Что должно исключать из отчета о покрытии кода все сгенерированные файлы Java, начинающиеся с Header
. К сожалению, я все еще вижу эти классы в своем отчете о покрытии кода, что приводит к сбою coveralls-maven-plugin
при вызове coveralls:report
. Ошибка, которую я получаю, когда я вызываю coveralls:report
:
: No source found for HeaderMyClass.java ->
Это заставляет меня думать, что отчет о покрытии JaCoCo все еще содержит данные для этого класса, которые были созданы автоматически.