JaCoCo - Java Code Coverage Library

JaCoCo is a free Java code coverage library distributed under the Eclipse Public License. Check http://www.eclemma.org/jacoco for updates and feedback.

This is the distribution of version 0.3.1.20100209212101.

Implementation Status

This first official release of JaCoCo is a fully functional prototype to verify the basic concepts and implementation strategies. It already produces neat coverage reports and has been successfully tested with huge Eclipse RCP applications and web projects.

Due to the prototype status future versions will come with additional or modified features and may show different behavior in various situations. The Java API is certainly not frozen yet.

Contents

The JaCoCo distribution contains the following libraries in the ./lib folder:

File OSGi Bundle Description Dependencies
jacocoagent.jar no Java agent for execution data recording None, all dependencies included
jacocoant.jar no JaCoCo Ant tasks Ant 1.7.x, all other dependencies included
org.jacoco.agent_0.3.1.20100209212101.jar yes JaCoCo agent None
org.jacoco.core_0.3.1.20100209212101.jar yes JaCoCo core ASM 3.x
org.jacoco.report_0.3.1.20100209212101.jar yes JaCoCo reporting org.jacoco.core, ASM 3.x
org.jacoco.ant_0.3.1.20100209212101.jar yes JaCoCo Ant integration org.jacoco.core, org.jacoco.agent, org.jacoco.report, ASM 3.x, Ant 1.7.x