What are people using for code coverage with Ratpack?
I have tried:
Cobertura Gradle Plugin - Fails instrumenting on some Guava cache stuff saying "1" is not a valid class name.
Jacoco Gradle Plugin - This successfully instruments but shows auto-generated code such as @EqualsAndHashCode and groovy getters and setters as uncovered. (I think Jacoco would let me filter it but the gradle plugin apparently does not support that.
Sorry to resurrect an old thread, however I'm having trouble using Jacoco covering a standalone Ratpack groovy script.
Of course I'm testing with Spock using an integration style GroovyRatpackMainApplicationUnderTest. I haven't yet asked anything in the Gradle forums but it seems as though the ratpack gradle plugin doesn't really declare the 'src/ratpack' directory as a SourceSet. Even after adding at by hand I'm still getting nothing in the HTML report.