I'm curious about support for Java 8 in Jacoco. My team is building our software using Java 8 and we have been burnt by the fact that Cobertura (our long time unit test coverage tool) no longer works under that. We would love to continue to get useful test coverage analysis, but as of now are unable to. We are more than willing to switch to another coverage tool if necessary.
I would assume there are two aspects to this question:
1) Cobertura stops working as soon as the instrumentation / execution is run on Java 8 (even if no Java 8 language features are used). Does Jococo support this, or plan to support this sometime in the near future?
2) Further from 1), is there any support for Java 8 language features (lambdas, default methods, etc)? If not, are there any plans?
Thanks!
Jonathan Giles
Thanks for the response - I'm glad to hear there is a plan to support Java 8. Has there been any investigation into using the ASM_5_FUTURE SVN branch of asm as a proof-of-concept / stopgap solution?
Thanks,
Jonathan