@CacheableTask @Incubating open class JacocoMerge : JacocoBase
Task to merge multiple execution data files into one.
JacocoMerge()
Task to merge multiple execution data files into one. |
open fun executionData(vararg files: Any): Unit
Adds execution data files to be merged. open fun executionData(vararg tasks: Task): Unit
Adds execution data generated by a task to the list of those to merge. Only tasks with a JacocoTaskExtension will be included; all others will be ignored. open fun executionData(tasks: TaskCollection<Task>): Unit
Adds execution data generated by the given tasks to the list of those merged. Only tasks with a JacocoTaskExtension will be included; all others will be ignored. |
|
open fun getDestinationFile(): File
File to write merged execution data to. |
|
open fun getExecutionData(): FileCollection
Collection of execution data files to merge. |
|
open fun merge(): Unit |
|
open fun setDestinationFile(destinationFile: File): Unit open fun setDestinationFile(destinationFile: Provider<File>): Unit
Set the provider for calculating the destination file. |
|
open fun setExecutionData(executionData: FileCollection): Unit |
open fun getJacocoClasspath(): FileCollection
Classpath containing Jacoco classes for use by the task. |
|
open fun setJacocoClasspath(jacocoClasspath: FileCollection): Unit |