diff --git a/CHANGELOG.md b/CHANGELOG.md index 404dd968..85417d44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,42 @@ +0.7.0 / 2023-05-16 +=================== +This release introduce API rework in order to support configuration cache, project isolation model, Android Gradle plugin. +It is incompatible with the previous version, and we provide best-effort migration assistance as well as [migration guide](https://github.com/Kotlin/kotlinx-kover/blob/v0.7.0/docs/migration-to-0.7.0.md) + +### Features + +* Implemented improved Kover DSL (#284) +* Added Gradle project isolation support (#144) +* Introduced API for Coverage Tools (#195) +* Added support of Android build variants (#18) +* Implemented support filtering of source sets for Kotlin JVM and Kotlin compilations for Kotlin multiplatform (#245) +* Added customizable header in HTML report for Kover and JaCoCo report generator (#194) +* Added advanced support of Android projects, flavors and flavor dimensions (#316, #319) +* Introduced Kover Tool artifacts for CLI and runtime for offline instrumentation (#322) +* Added support charset for HTML report + +### Internal features +* Added dokka docs +* Added binary compatibility validator (#305) +* IntelliJ coverage dependency versions upgraded to 1.0.716 + +### Bugfixes +* Fixed `Cannot run Project.afterEvaluate` (#221) +* Fixed missing report path in logs for cached HTML task (#283) +* Disabled artifact generation when calling the `assemble` task (#353) +* Fixed variant level filters for reports (#366) + +### Changelog relative to version `0.7.0-Beta` +#### Features +* Added support charset for html report + +#### Bugfixes +* Disabled artifact generation when calling the `assemble` task (#353) +* Fixed variant level filters for reports (#366) + +#### Internal features +* IntelliJ coverage dependency versions upgraded to 1.0.716 + 0.7.0-Beta / 2023-04-21 =================== ### Features diff --git a/README.md b/README.md index 70595f35..a40de449 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Add the following to your top-level build file: ```kotlin plugins { - id("org.jetbrains.kotlinx.kover") version "0.7.0-Beta" + id("org.jetbrains.kotlinx.kover") version "0.7.0" } ``` @@ -46,7 +46,7 @@ plugins { ```groovy plugins { - id 'org.jetbrains.kotlinx.kover' version '0.7.0-Beta' + id 'org.jetbrains.kotlinx.kover' version '0.7.0' } ``` @@ -69,7 +69,7 @@ buildscript { } dependencies { - classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.0-Beta") + classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.0") } } @@ -88,7 +88,7 @@ buildscript { mavenCentral() } dependencies { - classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.0-Beta' + classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.0' } } diff --git a/build.gradle.kts b/build.gradle.kts index fe984d3c..59d7dc84 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -121,6 +121,11 @@ tasks.withType().configureEach { tasks.dokkaHtml { moduleName.set("Kover Gradle Plugin") outputDirectory.set(layout.projectDirectory.dir("docs/gradle-plugin/dokka").asFile) + + if (project.hasProperty("releaseVersion")) { + moduleVersion.set(project.property("releaseVersion") as String) + } + dokkaSourceSets.configureEach { // source set configuration section perPackageOption { @@ -192,6 +197,11 @@ tasks.register("prepareRelease") { }.files.forEach { it.replaceInFile(prevReleaseVersion, releaseVersion) } + + // replace versions in docs + dir.dir("docs").asFileTree.files.forEach { + it.replaceInFile(prevReleaseVersion, releaseVersion) + } } } diff --git a/docs/cli/index.md b/docs/cli/index.md index a03a7e02..4d559857 100644 --- a/docs/cli/index.md +++ b/docs/cli/index.md @@ -71,8 +71,8 @@ configurations.register("koverCli") { } dependencies { - runtimeOnly("org.jetbrains.kotlinx:kover-offline-runtime:0.7.0-Beta") - add("koverCli", "org.jetbrains.kotlinx:kover-cli:0.7.0-Beta") + runtimeOnly("org.jetbrains.kotlinx:kover-offline-runtime:0.7.0") + add("koverCli", "org.jetbrains.kotlinx:kover-cli:0.7.0") testImplementation(kotlin("test")) } diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-c-o-v-e-r-e-d_-c-o-u-n-t/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-c-o-v-e-r-e-d_-c-o-u-n-t/index.html index 96f850a3..fb706f36 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-c-o-v-e-r-e-d_-c-o-u-n-t/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-c-o-v-e-r-e-d_-c-o-u-n-t/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-c-o-v-e-r-e-d_-p-e-r-c-e-n-t-a-g-e/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-c-o-v-e-r-e-d_-p-e-r-c-e-n-t-a-g-e/index.html index e15b2a8c..75c49de8 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-c-o-v-e-r-e-d_-p-e-r-c-e-n-t-a-g-e/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-c-o-v-e-r-e-d_-p-e-r-c-e-n-t-a-g-e/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-m-i-s-s-e-d_-c-o-u-n-t/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-m-i-s-s-e-d_-c-o-u-n-t/index.html index 285ee201..7935c50d 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-m-i-s-s-e-d_-c-o-u-n-t/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-m-i-s-s-e-d_-c-o-u-n-t/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-m-i-s-s-e-d_-p-e-r-c-e-n-t-a-g-e/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-m-i-s-s-e-d_-p-e-r-c-e-n-t-a-g-e/index.html index 497ea013..c689ef84 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-m-i-s-s-e-d_-p-e-r-c-e-n-t-a-g-e/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/-m-i-s-s-e-d_-p-e-r-c-e-n-t-a-g-e/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/index.html index 6ef6ce51..222adca1 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/is-percentage.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/is-percentage.html index 7f94b772..b779112e 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/is-percentage.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/is-percentage.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/value-of.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/value-of.html index 62effca9..21804751 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/value-of.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/value-of.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/values.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/values.html index d8823dcc..eb7d582e 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/values.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-aggregation-type/values.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-a-p-p-l-i-c-a-t-i-o-n/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-a-p-p-l-i-c-a-t-i-o-n/index.html index 5092cdf1..ffd307a5 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-a-p-p-l-i-c-a-t-i-o-n/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-a-p-p-l-i-c-a-t-i-o-n/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-c-l-a-s-s/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-c-l-a-s-s/index.html index 96895258..77b9aacb 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-c-l-a-s-s/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-c-l-a-s-s/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-p-a-c-k-a-g-e/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-p-a-c-k-a-g-e/index.html index f98d3153..2bccd955 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-p-a-c-k-a-g-e/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/-p-a-c-k-a-g-e/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/index.html index 37d4dda9..3415a837 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/value-of.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/value-of.html index 36e585cd..7e4fd818 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/value-of.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/value-of.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/values.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/values.html index d558d0b0..cee16da7 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/values.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-grouping-entity-type/values.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-default-reports-config/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-default-reports-config/index.html index 894aff78..2b598268 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-default-reports-config/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-default-reports-config/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-default-reports-config/merge-with.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-default-reports-config/merge-with.html index d50ead87..f3d0f185 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-default-reports-config/merge-with.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-default-reports-config/merge-with.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/charset.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/charset.html index 984e6bcf..a4c639fc 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/charset.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/charset.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/filters.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/filters.html index 38c00a68..dbe47918 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/filters.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/filters.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/index.html index f912872e..31c0d887 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -58,7 +58,7 @@

KoverHtmlReportConfig

- +

Configure Kover HTML Report.

Example:

...
html {
// Filter the classes that will be included in the HTML report.
// This filter does not affect the list of classes that will be instrumented and it is applied only to the report of the current project.
filters {
// ...
}

title = "Custom title"

// Generate an HTML report when running the `check` task
onCheck = false

// Specify HTML report directory
setReportDir(layout.buildDirectory.file("my-html-report"))
}
...
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/on-check.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/on-check.html index eeadef18..b379875b 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/on-check.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/on-check.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/set-report-dir.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/set-report-dir.html index d2ed9e13..05ba73a1 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/set-report-dir.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/set-report-dir.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/title.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/title.html index 58d75ac8..7f7816a0 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/title.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-html-report-config/title.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-instrumentation-exclusions/classes.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-instrumentation-exclusions/classes.html index 4ed3fd5f..b14e534d 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-instrumentation-exclusions/classes.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-instrumentation-exclusions/classes.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -59,7 +59,7 @@

classes

-
abstract fun classes(vararg names: String)
abstract fun classes(names: Iterable<String>)

Exclude specified classes from instrumentation.

This means that even if these classes were actually called, their coverage will always be 0 in reports.

This is necessary when there are errors in the instrumentation of classes from external dependencies, for example https://github.com/Kotlin/kotlinx-kover/issues/89

+
abstract fun classes(vararg names: String)
abstract fun classes(names: Iterable<String>)

Excludes specified classes from instrumentation.

This means that even if these classes were actually called, their coverage will always be 0 in reports.

This is necessary when there are errors in the instrumentation of classes from external dependencies, for example https://github.com/Kotlin/kotlinx-kover/issues/89

-0.7.0-SNAPSHOT
+0.7.0
@@ -58,7 +58,7 @@

KoverInstrumentationExclusions

- +

Excludes classes from instrumentation.

This means that even if these classes were actually invoked, their coverage will always be 0 in reports.

This is necessary when there are errors in the instrumentation of classes from external dependencies, for example https://github.com/Kotlin/kotlinx-kover/issues/89

Example:

kover {
excludeInstrumentation {
// excludes from instrumentations classes by fully-qualified JVM class name, wildcards '*' and '?' are available
classes("*Foo*", "*Bar")

// excludes from instrumentations all classes located in specified package and it subpackages, wildcards '*' and '?' are available
packages("com.project")
}
}
@@ -75,7 +75,7 @@

Functions

-
abstract fun classes(vararg names: String)
abstract fun classes(names: Iterable<String>)

Exclude specified classes from instrumentation.

+
abstract fun classes(vararg names: String)
abstract fun classes(names: Iterable<String>)

Excludes specified classes from instrumentation.

@@ -90,7 +90,7 @@

Functions

-
abstract fun packages(vararg names: String)
abstract fun packages(names: Iterable<String>)

Exclude classes from specified packages and its subpackages from instrumentation.

+
abstract fun packages(vararg names: String)
abstract fun packages(names: Iterable<String>)

Excludes classes from specified packages and its subpackages from instrumentation.

diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-instrumentation-exclusions/packages.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-instrumentation-exclusions/packages.html index ab76c87c..2ef4fe33 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-instrumentation-exclusions/packages.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-instrumentation-exclusions/packages.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -59,7 +59,7 @@

packages

-
abstract fun packages(vararg names: String)
abstract fun packages(names: Iterable<String>)

Exclude classes from specified packages and its subpackages from instrumentation.

This means that even if these classes were actually called, their coverage will always be 0 in reports.

This is necessary when there are errors in the instrumentation of classes from external dependencies, for example https://github.com/Kotlin/kotlinx-kover/issues/89

+
abstract fun packages(vararg names: String)
abstract fun packages(names: Iterable<String>)

Excludes classes from specified packages and its subpackages from instrumentation.

This means that even if these classes were actually called, their coverage will always be 0 in reports.

This is necessary when there are errors in the instrumentation of classes from external dependencies, for example https://github.com/Kotlin/kotlinx-kover/issues/89

-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-f-a-u-l-t_-v-e-r-i-f-y_-r-e-p-o-r-t_-n-a-m-e.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-f-a-u-l-t_-v-e-r-i-f-y_-r-e-p-o-r-t_-n-a-m-e.html index 46100262..635e8e0c 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-f-a-u-l-t_-v-e-r-i-f-y_-r-e-p-o-r-t_-n-a-m-e.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-f-a-u-l-t_-v-e-r-i-f-y_-r-e-p-o-r-t_-n-a-m-e.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-f-a-u-l-t_-x-m-l_-r-e-p-o-r-t_-n-a-m-e.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-f-a-u-l-t_-x-m-l_-r-e-p-o-r-t_-n-a-m-e.html index df67b6fe..f06783fe 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-f-a-u-l-t_-x-m-l_-r-e-p-o-r-t_-n-a-m-e.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-f-a-u-l-t_-x-m-l_-r-e-p-o-r-t_-n-a-m-e.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-p-e-n-d-e-n-c-y_-c-o-n-f-i-g-u-r-a-t-i-o-n_-n-a-m-e.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-p-e-n-d-e-n-c-y_-c-o-n-f-i-g-u-r-a-t-i-o-n_-n-a-m-e.html index 9f344cb3..a0a4917a 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-p-e-n-d-e-n-c-y_-c-o-n-f-i-g-u-r-a-t-i-o-n_-n-a-m-e.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-d-e-p-e-n-d-e-n-c-y_-c-o-n-f-i-g-u-r-a-t-i-o-n_-n-a-m-e.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-p-r-o-j-e-c-t_-e-x-t-e-n-s-i-o-n_-n-a-m-e.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-p-r-o-j-e-c-t_-e-x-t-e-n-s-i-o-n_-n-a-m-e.html index 1fe11cca..27e8b7de 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-p-r-o-j-e-c-t_-e-x-t-e-n-s-i-o-n_-n-a-m-e.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-p-r-o-j-e-c-t_-e-x-t-e-n-s-i-o-n_-n-a-m-e.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-r-e-p-o-r-t_-e-x-t-e-n-s-i-o-n_-n-a-m-e.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-r-e-p-o-r-t_-e-x-t-e-n-s-i-o-n_-n-a-m-e.html index 4e10b5c7..5d7ad22e 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-r-e-p-o-r-t_-e-x-t-e-n-s-i-o-n_-n-a-m-e.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/-r-e-p-o-r-t_-e-x-t-e-n-s-i-o-n_-n-a-m-e.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/index.html index c18cda1f..eba0e6b8 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-names/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/disable.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/disable.html index 8de2f29d..7fbba8b3 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/disable.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/disable.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/exclude-instrumentation.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/exclude-instrumentation.html index 00dc0e99..11e06dc4 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/exclude-instrumentation.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/exclude-instrumentation.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -59,7 +59,7 @@

excludeInstrumentation

-

Exclude specified class from instrumentation.

This means that even if these classes were actually called, their coverage will always be 0 in reports.

This is necessary when there are errors in the instrumentation of classes from external dependencies, for example https://github.com/Kotlin/kotlinx-kover/issues/89

+

Excludes specified class from instrumentation.

This means that even if these classes were actually called, their coverage will always be 0 in reports.

This is necessary when there are errors in the instrumentation of classes from external dependencies, for example https://github.com/Kotlin/kotlinx-kover/issues/89

-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/exclude-tests.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/exclude-tests.html index 39f211d8..96d08044 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/exclude-tests.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/exclude-tests.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/index.html index a5da8c02..11547546 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -90,7 +90,7 @@

Functions

-

Exclude specified class from instrumentation.

+

Excludes specified class from instrumentation.

diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/use-jacoco.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/use-jacoco.html index 4395f695..248de27e 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/use-jacoco.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-project-extension/use-jacoco.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/android-reports.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/android-reports.html index cd105266..80e26cae 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/android-reports.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/android-reports.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/defaults.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/defaults.html index af247336..bf3080cb 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/defaults.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/defaults.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/filters.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/filters.html index 480ced1c..f56df4f3 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/filters.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/filters.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/index.html index d5b689f4..b4e942b2 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-extension/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/annotated-by.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/annotated-by.html index e06a6648..0eb64ab8 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/annotated-by.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/annotated-by.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/classes.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/classes.html index 45db0fa3..48f13b52 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/classes.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/classes.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/index.html index 1ded16fd..34fd3886 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -58,7 +58,7 @@

KoverReportFilter

- +

Exclusion or inclusion class filter for Kover reports.

Exclusions example for Kotlin:

    excludes {
classes("*.foo.Bar", "*.M?Class")
classes(listOf("*.foo.Bar", "*.M?Class"))
packages("foo.b?r", "com.*.example")
val somePackages =
packages(listOf("foo.b?r", "com.*.example"))
annotatedBy("*Generated*", "com.example.KoverExclude")
}
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/packages.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/packages.html index 4c7e4869..9236d912 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/packages.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filter/packages.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/excludes.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/excludes.html index e4e58f6c..04b29f34 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/excludes.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/excludes.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/includes.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/includes.html index 70fbb9c6..cc374005 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/includes.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/includes.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/index.html index bef7fca1..7b4859b1 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-report-filters/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/filters.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/filters.html index edcadb9e..5091940a 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/filters.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/filters.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/html.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/html.html index 0ef834ba..c08e0931 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/html.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/html.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/index.html index 2911aef7..7b1f7748 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/verify.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/verify.html index c4762a4a..e1f78784 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/verify.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/verify.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/xml.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/xml.html index 254b90a1..d5b60f3d 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/xml.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-reports-config/xml.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-tests-exclusions/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-tests-exclusions/index.html index 111b0c35..37609ada 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-tests-exclusions/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-tests-exclusions/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -58,7 +58,7 @@

KoverTestsExclusions

- +

Disables instrumentation of test tasks.

This means that even if the excluded tests are executed, the function calls that happened in it will not be counted in the coverage reports.

As a side effect, reports stop depending on the specified test tasks.

Example:

kover {
excludeTests {
tasks("test1", "test2")
mppTargetName("jvm")
}
}
@@ -90,7 +90,7 @@

Functions

-
abstract fun tasks(vararg name: String)
abstract fun tasks(names: Iterable<String>)

Disables instrumentation of specified tests.

+
abstract fun tasks(vararg name: String)
abstract fun tasks(names: Iterable<String>)

Disables instrumentation of specified test tasks.

diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-tests-exclusions/mpp-target-name.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-tests-exclusions/mpp-target-name.html index 08dcffdd..1fc7a335 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-tests-exclusions/mpp-target-name.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-tests-exclusions/mpp-target-name.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -59,7 +59,7 @@

mppTargetName

-
abstract fun mppTargetName(vararg name: String)

Disables instrumentation of test tasks owned by the specified MPP targets.

This means that even if the excluded test is executed, the function calls that occurred in it will not be counted in the reports.

As a side effect, reports cease to depend on the relevant test tasks.

+
abstract fun mppTargetName(vararg name: String)

Disables instrumentation of test tasks owned by the specified MPP targets.

This means that even if the tests from excluded task is executed, the function calls that occurred in it will not be counted in the reports.

As a side effect, reports cease to depend on the relevant test tasks.

-0.7.0-SNAPSHOT
+0.7.0
@@ -59,7 +59,7 @@

tasks

-
abstract fun tasks(vararg name: String)
abstract fun tasks(names: Iterable<String>)

Disables instrumentation of specified tests.

This means that even if the excluded test is executed, the function calls that occurred in it will not be counted in the reports.

As a side effect, reports cease to depend on the specified test tasks.

+
abstract fun tasks(vararg name: String)
abstract fun tasks(names: Iterable<String>)

Disables instrumentation of specified test tasks.

This means that even if the tests from excluded tasks are executed, the function calls that happened in it will not be counted in the coverage reports.

As a side effect, reports cease to depend on the specified test tasks.

-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/index.html index 42191202..2b5a8a04 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/max-value.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/max-value.html index 14b32d7d..7ad8329e 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/max-value.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/max-value.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/metric.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/metric.html index 0e5c8580..5766b6ef 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/metric.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/metric.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/min-value.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/min-value.html index 372e957d..f69a6f98 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/min-value.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-bound/min-value.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/index.html index a5b8936f..955fbeda 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -58,7 +58,7 @@

KoverVerifyReportConfig

- +

Configuration of the coverage's result verification with the specified rules.

Example:

verify {
onCheck = true
rule {
// verification rule
}
}
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/on-check.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/on-check.html index e2723d0a..81a21ab9 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/on-check.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/on-check.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/rule.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/rule.html index 03114edd..f6ee6ee2 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/rule.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-report-config/rule.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/bound.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/bound.html index 6d9bfb35..4821af7b 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/bound.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/bound.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/entity.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/entity.html index 93803973..1b5fb044 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/entity.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/entity.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/filters.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/filters.html index 8a0e8389..1591f184 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/filters.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/filters.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/index.html index 6aef43d2..743a0725 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/is-enabled.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/is-enabled.html index cab6a006..bf738f3e 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/is-enabled.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/is-enabled.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/max-bound.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/max-bound.html index 77455526..e4cd66b5 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/max-bound.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/max-bound.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/min-bound.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/min-bound.html index 7f6ed2f6..9740bc08 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/min-bound.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-verify-rule/min-bound.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-j-a-c-o-c-o_-t-o-o-l_-d-e-f-a-u-l-t_-v-e-r-s-i-o-n.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-j-a-c-o-c-o_-t-o-o-l_-d-e-f-a-u-l-t_-v-e-r-s-i-o-n.html index c104c560..13515ec6 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-j-a-c-o-c-o_-t-o-o-l_-d-e-f-a-u-l-t_-v-e-r-s-i-o-n.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-j-a-c-o-c-o_-t-o-o-l_-d-e-f-a-u-l-t_-v-e-r-s-i-o-n.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-k-o-v-e-r_-t-o-o-l_-v-e-r-s-i-o-n.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-k-o-v-e-r_-t-o-o-l_-v-e-r-s-i-o-n.html index 6b484a36..62ae4938 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-k-o-v-e-r_-t-o-o-l_-v-e-r-s-i-o-n.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-k-o-v-e-r_-t-o-o-l_-v-e-r-s-i-o-n.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-m-i-n-i-m-u-m_-g-r-a-d-l-e_-v-e-r-s-i-o-n.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-m-i-n-i-m-u-m_-g-r-a-d-l-e_-v-e-r-s-i-o-n.html index 503e4549..b8b37eff 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-m-i-n-i-m-u-m_-g-r-a-d-l-e_-v-e-r-s-i-o-n.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/-m-i-n-i-m-u-m_-g-r-a-d-l-e_-v-e-r-s-i-o-n.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/index.html index 490b1396..e8253847 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-versions/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/filters.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/filters.html index 650ca1e8..3d08f21f 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/filters.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/filters.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/index.html index afb22583..74b5e0e7 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -58,7 +58,7 @@

KoverXmlReportConfig

- +

Configure Kover XML Report.

Example:

...
xml {
// Filter the classes that will be included in the XML report.
// This filter does not affect the list of classes that will be instrumented and it is applied only to the report of the current project.
filters {
// ...
}

// Generate an XML report when running the `check` task
onCheck = false

// Specify file to generate XML report
setReportFile(layout.buildDirectory.file("my-xml-report.xml"))
}
...
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/on-check.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/on-check.html index 9cbdd4dc..084f6c6c 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/on-check.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/on-check.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/set-report-file.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/set-report-file.html index 18d9da75..9ede1f5c 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/set-report-file.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-kover-xml-report-config/set-report-file.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-b-r-a-n-c-h/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-b-r-a-n-c-h/index.html index a2269016..be909f3b 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-b-r-a-n-c-h/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-b-r-a-n-c-h/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-i-n-s-t-r-u-c-t-i-o-n/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-i-n-s-t-r-u-c-t-i-o-n/index.html index 0fb5f441..6585d912 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-i-n-s-t-r-u-c-t-i-o-n/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-i-n-s-t-r-u-c-t-i-o-n/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-l-i-n-e/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-l-i-n-e/index.html index faf0ce30..07780b1c 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-l-i-n-e/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/-l-i-n-e/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/index.html index 285631d5..10681484 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/value-of.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/value-of.html index c8e572c1..5ddb7ff1 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/value-of.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/value-of.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/values.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/values.html index d8f47d4d..f022e05b 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/values.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/-metric-type/values.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/index.html index 18fe88c4..464e27bf 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin.dsl/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
@@ -119,7 +119,7 @@

Types

- +

Configure Kover HTML Report.

@@ -134,7 +134,7 @@

Types

- +

Excludes classes from instrumentation.

@@ -194,7 +194,7 @@

Types

- +

Exclusion or inclusion class filter for Kover reports.

@@ -239,7 +239,7 @@

Types

- +

Disables instrumentation of test tasks.

@@ -269,7 +269,7 @@

Types

- +

Configuration of the coverage's result verification with the specified rules.

@@ -314,7 +314,7 @@

Types

- +

Configure Kover XML Report.

diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/-kover-gradle-plugin.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/-kover-gradle-plugin.html index 39801787..57f7b060 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/-kover-gradle-plugin.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/-kover-gradle-plugin.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/apply.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/apply.html index 572cde64..2d139495 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/apply.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/apply.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/index.html index f5c755ab..5817b7fa 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/-kover-gradle-plugin/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/index.html b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/index.html index fb337815..dc80da35 100644 --- a/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/index.html +++ b/docs/gradle-plugin/dokka/-kover -gradle -plugin/kotlinx.kover.gradle.plugin/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/dokka/index.html b/docs/gradle-plugin/dokka/index.html index 56adff5e..7c0ab917 100644 --- a/docs/gradle-plugin/dokka/index.html +++ b/docs/gradle-plugin/dokka/index.html @@ -40,7 +40,7 @@
-0.7.0-SNAPSHOT
+0.7.0
diff --git a/docs/gradle-plugin/index.md b/docs/gradle-plugin/index.md index 975f1cba..ce1d5875 100644 --- a/docs/gradle-plugin/index.md +++ b/docs/gradle-plugin/index.md @@ -1,3 +1,4 @@ +# Kover Gradle Plugin ## Table of contents - [Features](#features) diff --git a/docs/gradle-plugin/migrations/migration-to-0.7.0.md b/docs/gradle-plugin/migrations/migration-to-0.7.0.md index 61206fd4..3740327f 100644 --- a/docs/gradle-plugin/migrations/migration-to-0.7.0.md +++ b/docs/gradle-plugin/migrations/migration-to-0.7.0.md @@ -1,7 +1,7 @@ -# Kover migration guide from 0.6.x to 0.7.0-Alpha +# Kover migration guide from 0.6.x to 0.7.0 ## Migration steps -To migrate to version `0.7.0-Alpha`, you must follow all steps below if they are applicable to your project. +To migrate to version `0.7.0`, you must follow all steps below if they are applicable to your project. ### Merge reports config was removed Now all Kotlin report tasks (`koverHtmlReport`, `koverXmlReport`, `koverVerify`) are in single copy, they can be both single-project or merged cross-projects reports. @@ -575,7 +575,7 @@ kover { --- -### Could not find org.jetbrains.kotlinx:kover:0.7.0-Alpha +### Could not find org.jetbrains.kotlinx:kover:0.7.0 _Solution_ rename dependencies in _buildSrc_ from `org.jetbrains.kotlinx:kover:` to `org.jetbrains.kotlinx:kover-gradle-plugin:` diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 00000000..988b5e49 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,2 @@ +- [Kover Gradle Plugin](gradle-plugin) +- [Kover Command Line Interface](cli) \ No newline at end of file diff --git a/examples/android/flavors/build.gradle.kts b/examples/android/flavors/build.gradle.kts index 4e3641b9..ebb87ec0 100644 --- a/examples/android/flavors/build.gradle.kts +++ b/examples/android/flavors/build.gradle.kts @@ -2,5 +2,5 @@ plugins { id("com.android.application") version "7.2.2" apply false id("com.android.library") version "7.2.2" apply false id("org.jetbrains.kotlin.android") version "1.7.21" apply false - id("org.jetbrains.kotlinx.kover") version "0.7.0-Beta" apply false + id("org.jetbrains.kotlinx.kover") version "0.7.0" apply false } diff --git a/examples/android/minimal_groovy/build.gradle b/examples/android/minimal_groovy/build.gradle index 3544f0d7..520f0a56 100644 --- a/examples/android/minimal_groovy/build.gradle +++ b/examples/android/minimal_groovy/build.gradle @@ -2,5 +2,5 @@ plugins { id 'com.android.application' version '7.2.2' apply false id 'com.android.library' version '7.2.2' apply false id 'org.jetbrains.kotlin.android' version '1.7.21' apply false - id 'org.jetbrains.kotlinx.kover' version '0.7.0-Beta' apply false + id 'org.jetbrains.kotlinx.kover' version '0.7.0' apply false } diff --git a/examples/android/minimal_kts/build.gradle.kts b/examples/android/minimal_kts/build.gradle.kts index 4e3641b9..ebb87ec0 100644 --- a/examples/android/minimal_kts/build.gradle.kts +++ b/examples/android/minimal_kts/build.gradle.kts @@ -2,5 +2,5 @@ plugins { id("com.android.application") version "7.2.2" apply false id("com.android.library") version "7.2.2" apply false id("org.jetbrains.kotlin.android") version "1.7.21" apply false - id("org.jetbrains.kotlinx.kover") version "0.7.0-Beta" apply false + id("org.jetbrains.kotlinx.kover") version "0.7.0" apply false } diff --git a/examples/android/multiplatform/build.gradle.kts b/examples/android/multiplatform/build.gradle.kts index e0886dce..0ef2d83a 100644 --- a/examples/android/multiplatform/build.gradle.kts +++ b/examples/android/multiplatform/build.gradle.kts @@ -2,7 +2,7 @@ plugins { id("com.android.application") version "7.2.2" apply false id("com.android.library") version "7.2.2" apply false kotlin("multiplatform") version ("1.7.20") apply false - id("org.jetbrains.kotlinx.kover") version "0.7.0-Beta" + id("org.jetbrains.kotlinx.kover") version "0.7.0" } dependencies { diff --git a/examples/android/multiproject/build.gradle.kts b/examples/android/multiproject/build.gradle.kts index 4e3641b9..ebb87ec0 100644 --- a/examples/android/multiproject/build.gradle.kts +++ b/examples/android/multiproject/build.gradle.kts @@ -2,5 +2,5 @@ plugins { id("com.android.application") version "7.2.2" apply false id("com.android.library") version "7.2.2" apply false id("org.jetbrains.kotlin.android") version "1.7.21" apply false - id("org.jetbrains.kotlinx.kover") version "0.7.0-Beta" apply false + id("org.jetbrains.kotlinx.kover") version "0.7.0" apply false } diff --git a/examples/android/variantUsage/build.gradle.kts b/examples/android/variantUsage/build.gradle.kts index 4e3641b9..ebb87ec0 100644 --- a/examples/android/variantUsage/build.gradle.kts +++ b/examples/android/variantUsage/build.gradle.kts @@ -2,5 +2,5 @@ plugins { id("com.android.application") version "7.2.2" apply false id("com.android.library") version "7.2.2" apply false id("org.jetbrains.kotlin.android") version "1.7.21" apply false - id("org.jetbrains.kotlinx.kover") version "0.7.0-Beta" apply false + id("org.jetbrains.kotlinx.kover") version "0.7.0" apply false } diff --git a/examples/jvm/defaults/build.gradle.kts b/examples/jvm/defaults/build.gradle.kts index e7c95ab0..da87d348 100644 --- a/examples/jvm/defaults/build.gradle.kts +++ b/examples/jvm/defaults/build.gradle.kts @@ -1,6 +1,6 @@ plugins { kotlin("jvm") version "1.7.10" - id("org.jetbrains.kotlinx.kover") version "0.7.0-Beta" + id("org.jetbrains.kotlinx.kover") version "0.7.0" } repositories { diff --git a/examples/jvm/merged/build.gradle.kts b/examples/jvm/merged/build.gradle.kts index f6ea579c..f3f7ec48 100644 --- a/examples/jvm/merged/build.gradle.kts +++ b/examples/jvm/merged/build.gradle.kts @@ -1,6 +1,6 @@ plugins { kotlin("jvm") version "1.7.10" - id("org.jetbrains.kotlinx.kover") version "0.7.0-Beta" + id("org.jetbrains.kotlinx.kover") version "0.7.0" } repositories { diff --git a/examples/jvm/minimal/build.gradle.kts b/examples/jvm/minimal/build.gradle.kts index 0a2c8e5c..7a76d22d 100644 --- a/examples/jvm/minimal/build.gradle.kts +++ b/examples/jvm/minimal/build.gradle.kts @@ -1,6 +1,6 @@ plugins { kotlin("jvm") version "1.7.10" - id("org.jetbrains.kotlinx.kover") version "0.7.0-Beta" + id("org.jetbrains.kotlinx.kover") version "0.7.0" } repositories { diff --git a/gradle.properties b/gradle.properties index 24c4b6a8..dabb0177 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ -version=0.7.0-SNAPSHOT +version=0.7.1-SNAPSHOT group=org.jetbrains.kotlinx # version of the latest release -kover.release.version=0.7.0-Beta +kover.release.version=0.7.0 kotlinVersion=1.7.10 kotlin.code.style=official