Package org.jacoco.ant
Class MergeTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.jacoco.ant.MergeTask
- All Implemented Interfaces:
Cloneable
public class MergeTask
extends org.apache.tools.ant.Task
Task for merging a set of execution data files (*.exec) into a single file
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate File
private final org.apache.tools.ant.types.resources.Union
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addConfigured
(org.apache.tools.ant.types.ResourceCollection resources) This task accepts any number of execution data resources.void
execute()
private void
load
(ExecFileLoader loader) private void
save
(ExecFileLoader loader) void
setDestfile
(File destfile) Sets the location of the merged data storeMethods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Field Details
-
destfile
-
files
private final org.apache.tools.ant.types.resources.Union files
-
-
Constructor Details
-
MergeTask
public MergeTask()
-
-
Method Details
-
setDestfile
Sets the location of the merged data store- Parameters:
destfile
- Destination data store location
-
addConfigured
public void addConfigured(org.apache.tools.ant.types.ResourceCollection resources) This task accepts any number of execution data resources.- Parameters:
resources
- Execution data resources
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
execute
in classorg.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
-
load
-
save
-