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 Fileprivate final org.apache.tools.ant.types.resources.UnionFields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConfigured(org.apache.tools.ant.types.ResourceCollection resources) This task accepts any number of execution data resources.voidexecute()private voidload(ExecFileLoader loader) private voidsave(ExecFileLoader loader) voidsetDestfile(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, setTaskTypeMethods 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:
executein classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-
load
-
save
-