From 9dc55c22b3e8e3f536eedb7a9794fa01466b06ab Mon Sep 17 00:00:00 2001 From: Nicola Corti Date: Sun, 2 May 2021 20:26:12 +0200 Subject: [PATCH] Properly populate versions.properties (#3730) --- detekt-gradle-plugin/build.gradle.kts | 27 ++++++++++--------- .../src/main/resources/versions.properties | 1 - .../src/test/resources/versions.properties | 1 - 3 files changed, 14 insertions(+), 15 deletions(-) delete mode 100644 detekt-gradle-plugin/src/main/resources/versions.properties delete mode 100644 detekt-gradle-plugin/src/test/resources/versions.properties diff --git a/detekt-gradle-plugin/build.gradle.kts b/detekt-gradle-plugin/build.gradle.kts index fb54a0747..42c1abf8e 100644 --- a/detekt-gradle-plugin/build.gradle.kts +++ b/detekt-gradle-plugin/build.gradle.kts @@ -70,18 +70,19 @@ pluginBundle { } } -tasks.processResources { - filter( - "tokens" to mapOf( - "detektVersion" to project.version as String - ) - ) -} +tasks { + val writeDetektVersionProperties by registering(WriteProperties::class) { + description = "Write the properties file with the Detekt version to be used by the plugin" + encoding = "UTF-8" + outputFile = file("$buildDir/versions.properties") + property("detektVersion", project.version) + } -tasks.processTestResources { - filter( - "tokens" to mapOf( - "detektVersion" to project.version as String - ) - ) + processResources { + from(writeDetektVersionProperties) + } + + processTestResources { + from(writeDetektVersionProperties) + } } diff --git a/detekt-gradle-plugin/src/main/resources/versions.properties b/detekt-gradle-plugin/src/main/resources/versions.properties deleted file mode 100644 index dc14e549f..000000000 --- a/detekt-gradle-plugin/src/main/resources/versions.properties +++ /dev/null @@ -1 +0,0 @@ -detektVersion=@detektVersion@ diff --git a/detekt-gradle-plugin/src/test/resources/versions.properties b/detekt-gradle-plugin/src/test/resources/versions.properties deleted file mode 100644 index dc14e549f..000000000 --- a/detekt-gradle-plugin/src/test/resources/versions.properties +++ /dev/null @@ -1 +0,0 @@ -detektVersion=@detektVersion@