This documentation relates to Clover 3.1.x
If you are using an earlier version, please view the previous versions of the Clover documentation and select the relevant version.
Skip to end of metadata
Go to start of metadata

Description

The <clover-clean> task deletes the coverage database and associated coverage recording files.

Parameters

Attribute

Description

Required

haltOnError

Controls whether an error (such as a failure to delete a file) stops the build or is merely reported to the screen ("true"/"false").

No; defaults to "false".

initstring

The initstring of the database to clean.

No; if not specified here, Clover will use the default location (${basedir}/.clover). If you have specified an initstring on the <clover-setup> task, you must ensure that <clover-setup> is called prior to the execution of this task.

keepdb

Controls whether to keep the coverage database file ("true"/"false"). If "false", the coverage database will be deleted.

No; defaults to "false".

keepTestSnapshot

Specifies whether the test snapshot file should be kept or deleted; defaults to true. ("true"/"false")

No; if not specified here, the last test snapshot will be stored. \(i) This is not deleted between builds (unlike the .db file and the coverage files).

verbose

Controls whether to show the name of each deleted file ("true"/"false").

No; defaults to "false".

Examples

Deletes the coverage database and all of the coverage recordings.

Deletes the coverage database and all of the coverage recordings, printing out a log statement for each file deleted.

Deletes the coverage recordings but keeps the coverage database.