JaCoCo - jacoco:restore-instrumented-classes

# jacoco:restore-instrumented-classes

Full name:

org.jacoco:jacoco-maven-plugin:0.6.3.201306030806:restore-instrumented-classes

Description:

Restores original classes as they were before offline instrumentation.

Attributes:

- Requires a Maven project to be executed.
- Since version: `0.6.2`.
- Binds by default to the lifecycle phase: `prepare-package`.

## Optional Parameters

Name | Type | Since | Description
excludes | `List` | `0.6.2` | A list of class files to exclude from instrumentation/analysis/reports. May use wildcard characters (* and ?). When not specified nothing will be excluded.
includes | `List` | `0.6.2` | A list of class files to include in instrumentation/analysis/reports. May use wildcard characters (* and ?). When not specified everything will be included.
skip | `boolean` | `0.6.2` | Flag used to suppress execution. Default value is: `false`.

## Parameter Details

excludes:

A list of class files to exclude from instrumentation/analysis/reports. May use wildcard characters (* and ?). When not specified nothing will be excluded.

- Type: `java.util.List`
- Since: `0.6.2`
- Required: `No`

includes:

A list of class files to include in instrumentation/analysis/reports. May use wildcard characters (* and ?). When not specified everything will be included.

- Type: `java.util.List`
- Since: `0.6.2`
- Required: `No`

skip:

Flag used to suppress execution.

- Type: `boolean`
- Since: `0.6.2`
- Required: `No`
- Expression: `${jacoco.skip}`
- Default: `false`