JaCoCo 0.8.13.202412210142 API

This is the public JaCoCo API that can be used for integration.

See:
          Description

Bundle org.jacoco.core
org.jacoco.core Meta information about JaCoCo.
org.jacoco.core.analysis Coverage calculation and analysis.
org.jacoco.core.data Representation and persistence of execution data and session information.
org.jacoco.core.instr Instrumentation of Java class files for code coverage.
org.jacoco.core.runtime Runtime control and execution data collection.
org.jacoco.core.tools Collection of tools build on top of the JaCoCo core APIs.

 

Bundle org.jacoco.report
org.jacoco.report Common interfaces and utilities for report generation.
org.jacoco.report.check Rules check implementation.
org.jacoco.report.csv CSV report implementation.
org.jacoco.report.html HTML report implementation.
org.jacoco.report.xml XML report implementation.

 

Bundle org.jacoco.agent
org.jacoco.agent Provides the runtime Java agent (JAR file) as a resource.

 

JaCoCo Runtime
com.vladium.emma.rt Compatibility API for EMMA runtime.
org.jacoco.agent.rt API to access the JaCoCo agent from within the JVM under test.

 

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.

Bundle org.jacoco.core

The core bundle implements the code coverage technology itself. It provides APIs and implementation for

Bundle org.jacoco.agent

Provides the runtime Java agent (JAR file) as a resource.

Bundle org.jacoco.report

APIs and implementation to create coverage reports in several formats.



Copyright © 2009–2024 Mountainminds GmbH & Co. KG. All rights reserved.