Package org.openclover.ant.tasks
Class AbstractCloverTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.openclover.ant.tasks.AbstractCloverTask
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
AbstractInstrTask,CloverCanOptimizeTests,CloverCleanTask,CloverLogTask,CloverMergeTask,CloverPassTask,CloverReportTask,CloverSnapshotTask,HistoryPointTask
public abstract class AbstractCloverTask
extends org.apache.tools.ant.Task
-
Field Summary
FieldsFields 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
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, 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
-
config
-
debug
protected boolean debug
-
-
Constructor Details
-
AbstractCloverTask
public AbstractCloverTask()
-
-
Method Details
-
init
public void init() throws org.apache.tools.ant.BuildException- Overrides:
initin classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-
getInitString
-
setInitString
-
setDebug
public void setDebug(boolean debug) -
resolveInitString
- Throws:
org.apache.tools.ant.BuildException
-
execute
public final void execute()- Overrides:
executein classorg.apache.tools.ant.Task
-
validate
public boolean validate() -
cloverExecute
public abstract void cloverExecute() -
setTmpDir
Temporary directory into which instrumented code is to be written- Parameters:
tmpDir- the temp directory to use to write instructmented code.
-