-
Bug
-
Resolution: Done
-
Major
-
jacoco_1.0.0.Alpha5
-
None
In its pom.xml the arquillian-jacoco extension is requiring the asm library in version 3.1.1
The Jacoco libraries itself don't require a certain version of the asm library.
But the problem is, that trying to run a coverage test with arquillian-jacoco and using asm in version 3.1.1 is leading to an IncompatibleClassChangeError.
The class org.jacoco.core.internal.flow.ClassProbesVisitor is extending org.objectweb.asm.ClassVisitor, which is an interface in 3.1.1 and an abstract class in the latest version (4.1).
public abstract class ClassProbesVisitor extends ClassVisitor { ... }
So, in my opion the asm-depencency should be changed to 4.1 to avoid this error.