From d7e12a963c5091c234014b60baed926704de7569 Mon Sep 17 00:00:00 2001 From: Jakub Chrzanowski Date: Mon, 13 Apr 2026 16:55:01 +0200 Subject: [PATCH] Remove Kover configuration, dependencies, and related workflow steps. --- .github/workflows/build.yml | 7 ------- CHANGELOG.md | 5 +++-- build.gradle.kts | 12 ------------ gradle/libs.versions.toml | 2 -- 4 files changed, 3 insertions(+), 23 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8ea5e36..7165420 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -118,13 +118,6 @@ jobs: name: tests-result path: ${{ github.workspace }}/build/reports/tests - # Upload the Kover report to CodeCov - - name: Upload Code Coverage Report - uses: codecov/codecov-action@v5 - with: - files: ${{ github.workspace }}/build/reports/kover/report.xml - token: ${{ secrets.CODECOV_TOKEN }} - # Run plugin structure verification along with IntelliJ Plugin Verifier verify: name: Verify plugin diff --git a/CHANGELOG.md b/CHANGELOG.md index 01f1cfa..3a2ca0c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ - Remove `opentest4j` dependency from `build.gradle.kts` and `libs.versions.toml`, redundant since IntelliJ Platform 251+ - Remove `gradleVersion` property and wrapper configuration as Gradle Wrapper should be updated with `./gradlew wrapper --gradle-version=9.4.1 && ./gradlew wrapper` - Remove Qodana configuration, dependencies, and related workflow steps. +- Remove Kover configuration, dependencies, and related workflow steps. - Remove redundant Kotlin JVM toolchain configuration from `build.gradle.kts` - Remove redundant `intellijPlatform.pluginConfiguration.ideaVersion.sinceBuild` configuration from `build.gradle.kts` - Remove redundant `pluginSinceBuild` property from `gradle.properties` @@ -23,8 +24,8 @@ - Remove redundant `intellijPlatform.publishing.token` configuration from `build.gradle.kts` - Remove redundant `intellijPlatform.pluginVerification` configuration from `build.gradle.kts` - Remove redundant `java` plugin declaration from `build.gradle.kts` -- Remove redundant `pluginVersion` configuration from `build.gradle.kts`. -- Remove redundant `pluginName` property from `gradle.properties` and `build.gradle.kts` as it is already set in the `plugin.xml` +- Remove `pluginVersion` configuration from `build.gradle.kts`. +- Remove `pluginName` property from `gradle.properties` and `build.gradle.kts` as it is already set in the `plugin.xml` ## [2.4.1] - 2026-03-20 diff --git a/build.gradle.kts b/build.gradle.kts index e0cd6db..a3a06c1 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,6 @@ plugins { alias(libs.plugins.kotlin) // Kotlin support alias(libs.plugins.intelliJPlatform) // IntelliJ Platform Gradle Plugin alias(libs.plugins.changelog) // Gradle Changelog Plugin - alias(libs.plugins.kover) // Gradle Kover Plugin } // Dependencies are managed with Gradle version catalog - read more: https://docs.gradle.org/current/userguide/version_catalogs.html @@ -75,17 +74,6 @@ changelog { versionPrefix = "" } -// Configure Gradle Kover Plugin - read more: https://kotlin.github.io/kotlinx-kover/gradle-plugin/#configuration-details -kover { - reports { - total { - xml { - onCheck = true - } - } - } -} - tasks { publishPlugin { dependsOn(patchChangelog) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a29f22e..17f1812 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -5,7 +5,6 @@ junit = "4.13.2" # plugins changelog = "2.5.0" kotlin = "2.3.20" -kover = "0.9.7" [libraries] junit = { group = "junit", name = "junit", version.ref = "junit" } @@ -14,4 +13,3 @@ junit = { group = "junit", name = "junit", version.ref = "junit" } changelog = { id = "org.jetbrains.changelog", version.ref = "changelog" } intelliJPlatform = { id = "org.jetbrains.intellij.platform" } kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } -kover = { id = "org.jetbrains.kotlinx.kover", version.ref = "kover" }