1 <html> 2 <body> 3 4 <p> 5 This is the public JaCoCo API that can be used for integration. JaCoCo is 6 packed as several bundles. While the bundles formally fulfill the OSGi 7 specification, there is no dependency on OSGi. They can also be used as 8 regular JARs in your classpath. 9 </p> 10 11 <h2>Bundle org.jacoco.core</h2> 12 13 <p> 14 The core bundle implements the code coverage technology itself. It provides 15 APIs and implementation for 16 </p> 17 18 <ul> 19 <li>class file instrumentation,</li> 20 <li>collecting execution data at runtime and</li> 21 <li>analyzing coverage data.</li> 22 </ul> 23 24 <h2>Bundle org.jacoco.agent</h2> 25 26 <p> 27 Provides the runtime Java agent (JAR file) as a resource. 28 </p> 29 30 31 <h2>Bundle org.jacoco.report</h2> 32 33 <p> 34 APIs and implementation to create coverage reports in several formats. 35 </p> 36 37 38 </body> 39 </html>