build: mess about a bit

This commit is contained in:
Johannes Frohnmeyer 2024-05-12 13:38:13 +02:00
parent d36f50af30
commit 7a64883ea2
Signed by: Johannes
GPG Key ID: E76429612C2929F4

View File

@ -1,8 +1,8 @@
plugins { plugins {
id("java") id("java")
id("org.jetbrains.kotlin.jvm") version "1.9.22" id("org.jetbrains.intellij") version "1.17.3"
id("org.jetbrains.intellij") version "1.17.2" id("org.jetbrains.kotlin.jvm") version "1.9.20"
kotlin("plugin.serialization") version "1.9.22" kotlin("plugin.serialization") version "1.9.20"
} }
group = "io.gitlab.jfronny" group = "io.gitlab.jfronny"
@ -15,14 +15,19 @@ repositories {
// Configure Gradle IntelliJ Plugin // Configure Gradle IntelliJ Plugin
// Read more: https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html // Read more: https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html
intellij { intellij {
version.set("2023.2.5") version.set("2024.1.1")
type.set("IC") // Target IDE Platform type.set("CL") // Target IDE Platform
plugins.set(listOf(/* Plugin Dependencies */)) plugins.set(listOf(/* Plugin Dependencies */))
} }
dependencies { dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1") implementation("io.ktor:ktor-client-core:2.3.10")
implementation("io.ktor:ktor-client-cio:2.3.10")
implementation("io.ktor:ktor-client-auth:2.3.10")
implementation("io.ktor:ktor-client-content-negotiation:2.3.10")
implementation("io.ktor:ktor-serialization-kotlinx-json:2.3.10")
// implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1")
} }
tasks { tasks {
@ -36,7 +41,7 @@ tasks {
} }
patchPluginXml { patchPluginXml {
sinceBuild.set("232") sinceBuild.set("241")
untilBuild.set("242.*") untilBuild.set("242.*")
} }