From 7c9e84ba4a016db0545dce9a1d611ef6256bcfb6 Mon Sep 17 00:00:00 2001 From: Oskar Nordling Date: Mon, 25 Sep 2023 19:57:53 +0200 Subject: [PATCH] #16: Update gradle scripts to Kotlin --- build.gradle | 40 --------------------------------------- build.gradle.kts | 46 +++++++++++++++++++++++++++++++++++++++++++++ settings.gradle | 1 - settings.gradle.kts | 1 + 4 files changed, 47 insertions(+), 41 deletions(-) delete mode 100644 build.gradle create mode 100644 build.gradle.kts delete mode 100644 settings.gradle create mode 100644 settings.gradle.kts diff --git a/build.gradle b/build.gradle deleted file mode 100644 index 891d0b1..0000000 --- a/build.gradle +++ /dev/null @@ -1,40 +0,0 @@ -plugins { - id 'java' -} - -group = 'me.oskar3123' -version = 'SNAPSHOT' - -repositories { - mavenCentral() - maven { - url 'https://hub.spigotmc.org/nexus/content/repositories/snapshots/' - } - maven { - url 'https://oss.sonatype.org/content/repositories/snapshots/' - } - maven { - url 'https://repo.extendedclip.com/content/repositories/placeholderapi/' - } - maven { - name 'm2-dv8tion' - url 'https://m2.dv8tion.net/releases' - } - maven { - url 'https://nexus.scarsz.me/content/groups/public/' - } -} - -dependencies { - implementation 'org.spigotmc:spigot-api:1.20.2-R0.1-SNAPSHOT' - implementation 'net.md-5:bungeecord-api:1.20-R0.2-SNAPSHOT' - implementation 'me.clip:placeholderapi:2.11.1' - implementation 'com.discordsrv:discordsrv:1.25.1' - - testImplementation platform('org.junit:junit-bom:5.9.1') - testImplementation 'org.junit.jupiter:junit-jupiter' -} - -test { - useJUnitPlatform() -} diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 0000000..9cb254f --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,46 @@ +plugins { + id("java") +} + +group = "me.oskar3123" +version = "SNAPSHOT" + +java { + toolchain { + languageVersion.set(JavaLanguageVersion.of(8)) + } +} + +repositories { + mavenCentral() + maven { + url = uri("https://hub.spigotmc.org/nexus/content/repositories/snapshots/") + } + maven { + url = uri("https://oss.sonatype.org/content/repositories/snapshots/") + } + maven { + url = uri("https://repo.extendedclip.com/content/repositories/placeholderapi/") + } + maven { + name = "m2-dv8tion" + url = uri("https://m2.dv8tion.net/releases") + } + maven { + url = uri("https://nexus.scarsz.me/content/groups/public/") + } +} + +dependencies { + compileOnly("org.spigotmc:spigot-api:1.20.2-R0.1-SNAPSHOT") + compileOnly("net.md-5:bungeecord-api:1.20-R0.2-SNAPSHOT") + compileOnly("me.clip:placeholderapi:2.11.1") + compileOnly("com.discordsrv:discordsrv:1.25.1") + + testImplementation(platform("org.junit:junit-bom:5.10.0")) + testImplementation("org.junit.jupiter:junit-jupiter:5.10.0") +} + +tasks.test { + useJUnitPlatform() +} diff --git a/settings.gradle b/settings.gradle deleted file mode 100644 index 8de1a39..0000000 --- a/settings.gradle +++ /dev/null @@ -1 +0,0 @@ -rootProject.name = 'StaffChat' diff --git a/settings.gradle.kts b/settings.gradle.kts new file mode 100644 index 0000000..9cb038e --- /dev/null +++ b/settings.gradle.kts @@ -0,0 +1 @@ +rootProject.name = "StaffChat"