blob: 4c5db610e5ea7897d606301bbb8641893402b7bf [file] [log] [blame]
<html>
<body>
<p>
This is the public JaCoCo API that can be used for integration. JaCoCo is
packed as several bundles. While the bundles formally fulfill the OSGi
specification, there is no dependency on OSGi. They can also be used as
regular JARs in your classpath.
</p>
<h2>Bundle org.jacoco.core</h2>
<p>
The core bundle implements the code coverage technology itself. It provides
APIs and implementation for
</p>
<ul>
<li>class file instrumentation,</li>
<li>collecting execution data at runtime and</li>
<li>analyzing coverage data.</li>
</ul>
<h2>Bundle org.jacoco.agent</h2>
<p>
Provides the runtime Java agent (JAR file) as a resource.
</p>
<h2>Bundle org.jacoco.report</h2>
<p>
APIs and implementation to create coverage reports in several formats.
</p>
</body>
</html>