tested with clover-instr and:
.java in src/main/java, no groovy
.java/.groovy in src/main/java
.java in src/main/java, .groovy in src/main/groovy, no build-helper-maven-plugin
.java in src/main/java, .groovy in src/main/groovy, with build-helper-maven-plugin
.java in src/main/java, .groovy in src/main/groovy, with build-helper-maven-plugin, with JAXB sources generated in target/generated-sources/xjc
does not work in a forked lifecycle, reason: JAXB is adding source folder after clover2:instrument goal, thus Clover is unable to filter it out, we end up with classes in two folders passed to compiler; workaround: just use clover2:setup
tested with clover-instr and:
does not work in a forked lifecycle, reason: JAXB is adding source folder after clover2:instrument goal, thus Clover is unable to filter it out, we end up with classes in two folders passed to compiler; workaround: just use clover2:setup