From 7451f83d6685073d10df9bae5c957fdb55dcdc53 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Fri, 23 Aug 2024 00:31:20 +0300 Subject: fix: issues with IdeaVim version 2.16.0, everything should work now --- build.gradle.kts | 93 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 47 insertions(+), 46 deletions(-) (limited to 'build.gradle.kts') diff --git a/build.gradle.kts b/build.gradle.kts index d427f07..7aa9b25 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,46 +1,47 @@ -plugins { - id("java") - id("org.jetbrains.kotlin.jvm") version "1.9.21" - id("org.jetbrains.intellij") version "1.17.3" -} -group = "me.kyren223" -version = "2.1.2" - -repositories { - mavenCentral() -} - -// Configure Gradle IntelliJ Plugin -// Read more: https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html -intellij { - version.set("2024.1") - type.set("IC") // Target IDE Platform - updateSinceUntilBuild.set(false) - plugins.set(listOf("IdeaVim:2.11.0")) -} - -tasks { - // Set the JVM compatibility versions - withType { - sourceCompatibility = "17" - targetCompatibility = "17" - } - withType { - kotlinOptions.jvmTarget = "17" - } - - patchPluginXml { - // Supports versions from 2023.2 and up - sinceBuild.set("232") - } - - signPlugin { - certificateChainFile.set(file("certificate/chain.crt")) - privateKeyFile.set(file("certificate/private.pem")) - password.set(providers.environmentVariable("PRIVATE_KEY_PASSWORD")) - } - - publishPlugin { - token.set(providers.environmentVariable("PUBLISH_TOKEN")) - } -} +plugins { + id("java") + id("org.jetbrains.kotlin.jvm") version "1.9.21" + id("org.jetbrains.intellij") version "1.17.3" +} + +group = "me.kyren223" +version = "2.2.0" + +repositories { + mavenCentral() +} + +// Configure Gradle IntelliJ Plugin +// Read more: https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html +intellij { + version.set("2024.1.3") + type.set("IC") // Target IDE Platform + updateSinceUntilBuild.set(false) + plugins.set(listOf("IdeaVim:2.16.0")) +} + +tasks { + // Set the JVM compatibility versions + withType { + sourceCompatibility = "17" + targetCompatibility = "17" + } + withType { + kotlinOptions.jvmTarget = "17" + } + + patchPluginXml { + // Supports versions from 2023.2 and up + sinceBuild.set("232") + } + + signPlugin { + certificateChainFile.set(file("certificate/chain.crt")) + privateKeyFile.set(file("certificate/private.pem")) + password.set(providers.environmentVariable("PRIVATE_KEY_PASSWORD")) + } + + publishPlugin { + token.set(providers.environmentVariable("PUBLISH_TOKEN")) + } +} -- cgit v1.3.1