KoverReportSetConfig

Type to configure report set for a specific variant

example:

filters {
// override report filters
}
html {
// configure HTML report
}
xml {
// configure XML report
}
verify {
// configure coverage verification
}

additionalBinaryReports.add(file("path/to/the/file.ic"))

Functions

Link copied to clipboard
abstract fun binary(config: Action<KoverBinaryTaskConfig>)

Configure Kover binary report for current report variant.

Link copied to clipboard
abstract fun filters(config: Action<KoverReportFiltersConfig>)

Specify common report filters, these filters will be inherited in HTML/XML/verification and other reports.

Link copied to clipboard
abstract fun filtersAppend(config: Action<KoverReportFiltersConfig>)

Specify common report filters, these filters will be inherited in HTML/XML/verification and other reports.

Link copied to clipboard
abstract fun html(config: Action<KoverHtmlTaskConfig>)

Configure HTML report for current report variant.

Link copied to clipboard
abstract fun log(config: Action<KoverLogTaskConfig>)

Configure coverage printing to the log for current report variant.

Link copied to clipboard
abstract fun verify(config: Action<KoverVerifyTaskConfig>)

Configure coverage verification for current report variant.

Link copied to clipboard
abstract fun verifyAppend(config: Action<KoverVerifyTaskConfig>)

Configure coverage verification for current report variant.

Link copied to clipboard
abstract fun xml(config: Action<KoverXmlTaskConfig>)

Configure XML report for current report variant.

Properties

Link copied to clipboard
abstract val additionalBinaryReports: SetProperty<File>

Use coverage from external files in binary IC format.

Link copied to clipboard

Instance to configuring of Kover binary report for current report variant.

Link copied to clipboard

Instance to configuring of common report filters.

Link copied to clipboard

Instance to configuring of HTML report for current report variant.

Link copied to clipboard
abstract val log: KoverLogTaskConfig

Instance to configuring of coverage printing to the log for current report variant.

Link copied to clipboard

Instance to configuring of coverage verification for current report variant.

Link copied to clipboard
abstract val xml: KoverXmlTaskConfig

Instance to configuring of XML report for current report variant.