aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormvicsokolova <maria.sokolova@jetbrains.com>2022-06-02 15:34:35 +0300
committermvicsokolova <maria.sokolova@jetbrains.com>2022-06-15 18:35:34 +0300
commit6fee8d2315721bca8912b537b20db7c0333e6ca2 (patch)
treee9c365df7b8a5f1b05070278427cd404e708fcdb
parent9f8dcb1a55873807022af032b0c8627148033cc7 (diff)
downloadkotlinx.atomicfu-6fee8d2315721bca8912b537b20db7c0333e6ca2.tar.gz
Kotlin version format fix in AGP
-rw-r--r--atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt6
1 files changed, 4 insertions, 2 deletions
diff --git a/atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt b/atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt
index 5bd2f6b..7488799 100644
--- a/atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt
+++ b/atomicfu-gradle-plugin/src/main/kotlin/kotlinx/atomicfu/plugin/gradle/AtomicFUGradlePlugin.kt
@@ -88,10 +88,12 @@ private fun Project.configureTasks() {
private fun Project.isCompilerPluginAvailable(): Boolean {
// kotlinx-atomicfu compiler plugin is available for KGP >= 1.6.20
- val (majorVersion, minorVersion, patch) = getKotlinPluginVersion()
+ val kotlinVersion = getKotlinPluginVersion()
+ val (majorVersion, minorVersion) = kotlinVersion
.split('.')
- .take(3)
+ .take(2)
.map { it.toInt() }
+ val patch = kotlinVersion.substringAfterLast('.').substringBefore('-').toInt()
return majorVersion == 1 && (minorVersion == 6 && patch >= 20 || minorVersion > 6)
}