diff --git a/.gitignore b/.gitignore index 883f255..c76264e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /build/ /.gradle/ /.idea/ +bin/ diff --git a/build.gradle.kts b/build.gradle.kts index fdd2d89..576e817 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -10,11 +10,11 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { id("java-gradle-plugin") - kotlin("jvm") version "1.7.0" + kotlin("jvm") version "1.9.24" `maven-publish` } -val oprsver = "4.31.1" +val oprsver = "4.31.2" group = "com.openosrs" version = "2.0.2" @@ -22,19 +22,14 @@ version = "2.0.2" repositories { mavenCentral() mavenLocal() - maven { - url = uri("https://repo.runelite.net") - url = uri("https://raw.githubusercontent.com/open-osrs/hosting/master") - url = uri("https://repo.openosrs.com/repository/maven") - } } dependencies { - annotationProcessor(group = "org.projectlombok", name = "lombok", version = "1.18.20") - compileOnly(group = "org.projectlombok", name = "lombok", version = "1.18.20") + annotationProcessor(group = "org.projectlombok", name = "lombok", version = "1.18.34") + compileOnly(group = "org.projectlombok", name = "lombok", version = "1.18.34") - implementation(group = "org.ow2.asm", name = "asm", version = "9.0") - implementation(group = "org.ow2.asm", name = "asm-util", version = "9.0") + implementation(group = "org.ow2.asm", name = "asm", version = "9.6") + implementation(group = "org.ow2.asm", name = "asm-util", version = "9.6") implementation(group = "org.jetbrains", name = "annotations", version = "22.0.0") implementation(group = "com.google.guava", name = "guava", version = "30.1.1-jre") { exclude(group = "com.google.code.findbugs", module = "jsr305") @@ -60,19 +55,15 @@ gradlePlugin { } configure { - sourceCompatibility = JavaVersion.VERSION_11 - targetCompatibility = JavaVersion.VERSION_11 + sourceCompatibility = JavaVersion.VERSION_21 + targetCompatibility = JavaVersion.VERSION_21 } val compileKotlin: KotlinCompile by tasks -compileKotlin.kotlinOptions { - jvmTarget = "1.8" -} +compileKotlin.compilerOptions.jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_21) val compileTestKotlin: KotlinCompile by tasks -compileTestKotlin.kotlinOptions { - jvmTarget = "1.8" -} +compileTestKotlin.compilerOptions.jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_21) val sourcesJar by tasks.registering(Jar::class) { archiveClassifier.set("sources") diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 92f06b5..66cd5a0 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-all.zip +networkTimeout=10000 +validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew old mode 100644 new mode 100755