Package org.openclover.ant.tasks
Class HistoryPointTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.openclover.ant.tasks.AbstractCloverTask
org.openclover.ant.tasks.HistoryPointTask
- All Implemented Interfaces:
Cloneable
Ant support for the history-point clover functionality.
A history-point is a snapshot of the coverage at a particular point in time. Multiple history points can then be used to generate a historical graph plotting the changes in coverage over time.
-
Field Summary
Fields inherited from class org.openclover.ant.tasks.AbstractCloverTask
debugFields 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 TypeMethodDescriptionvoidaddFileSet(org.apache.tools.ant.types.FileSet fileset) Support the use of filesets to filter the history point coverage.voidaddTestResults(org.apache.tools.ant.types.FileSet fileset) voidaddTestSources(org.apache.tools.ant.types.FileSet fileset) voidvoidsetAlwaysReport(boolean alwaysReport) voidSpecify the effective date for this history point.voidsetDateFormat(String dateFormat) Specify the format of the date property.voidvoidsetHistoryDir(File historyDir) Sepcify the directory into which the history information will be written.voidsetIncludeFailedTestCoverage(boolean include) voidsetOverwrite(boolean overwrite) voidsetProperty(String property) Specifies the property name to hold the name of the generated output filevoidsetSpan(org.openclover.core.cfg.Interval span) Specify the span to be used for generating this history-pointvoidsetSrcLevel(boolean srcLevel) Methods inherited from class org.openclover.ant.tasks.AbstractCloverTask
execute, getInitString, init, resolveInitString, setDebug, setInitString, setTmpDir, validateMethods 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
-
Constructor Details
-
HistoryPointTask
public HistoryPointTask()
-
-
Method Details
-
setHistoryDir
Sepcify the directory into which the history information will be written. -
setDate
Specify the effective date for this history point. -
setDateFormat
Specify the format of the date property. Defaults to the default SimpleDateFormat- See Also:
-
setSpan
public void setSpan(org.openclover.core.cfg.Interval span) Specify the span to be used for generating this history-point -
setProperty
Specifies the property name to hold the name of the generated output file- Parameters:
property- the name of the property to hold the filename that was generated
-
addFileSet
public void addFileSet(org.apache.tools.ant.types.FileSet fileset) Support the use of filesets to filter the history point coverage. -
addTestSources
public void addTestSources(org.apache.tools.ant.types.FileSet fileset) -
addTestResults
public void addTestResults(org.apache.tools.ant.types.FileSet fileset) -
setIncludeFailedTestCoverage
public void setIncludeFailedTestCoverage(boolean include) -
getFilter
-
setFilter
-
setAlwaysReport
public void setAlwaysReport(boolean alwaysReport) -
setOverwrite
public void setOverwrite(boolean overwrite) -
setSrcLevel
public void setSrcLevel(boolean srcLevel) -
cloverExecute
public void cloverExecute()- Specified by:
cloverExecutein classAbstractCloverTask
-