From d921173ddc3c11510ca0f4ae371f22505a4c1654 Mon Sep 17 00:00:00 2001 From: DevSrSouza Date: Tue, 18 Aug 2020 18:52:02 -0300 Subject: [PATCH] Update to Kotlin 1.4 and add file template for Bukkript Script --- build.gradle.kts | 11 ++++++++--- .../fileTemplates/internal/Bukkript Script.bk.kts.ft | 0 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/fileTemplates/internal/Bukkript Script.bk.kts.ft diff --git a/build.gradle.kts b/build.gradle.kts index 16e760b..05b412f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,7 +1,7 @@ plugins { id("org.jetbrains.intellij") version "0.4.21" java - kotlin("jvm") version "1.3.72" + kotlin("jvm") version "1.4.0" } group = "br.com.devsrsouza.kotlinbukkitapi" @@ -15,7 +15,8 @@ repositories { dependencies { implementation(kotlin("stdlib-jdk8")) - api("br.com.devsrsouza.bukkript:script-definition-embedded:0.1.0-SNAPSHOT") + val changing = Action { isChanging = true } + api("br.com.devsrsouza.bukkript:script-definition-embedded:0.1.0-SNAPSHOT", changing) testCompile("junit", "junit", "4.12") } @@ -24,7 +25,7 @@ dependencies { intellij { version = "2020.1.2" - setPlugins("java", "org.jetbrains.kotlin:1.3.72-release-IJ2020.1-3") + setPlugins("java", "Kotlin") } configure { sourceCompatibility = JavaVersion.VERSION_1_8 @@ -47,4 +48,8 @@ listOf("compileKotlin", "compileTestKotlin").forEach { tasks.getByName(it) { kotlinOptions.jvmTarget = "1.8" } +} + +configurations.all { + resolutionStrategy.cacheChangingModulesFor(120, "seconds") } \ No newline at end of file diff --git a/src/main/resources/fileTemplates/internal/Bukkript Script.bk.kts.ft b/src/main/resources/fileTemplates/internal/Bukkript Script.bk.kts.ft new file mode 100644 index 0000000..e69de29