diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 2e5033a..09cec49 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -34,7 +34,7 @@ import xyz.wagyourtail.jvmdg.gradle.task.ShadeJar // ClassVisitor tasks over the compiled :core/:platform/:api classes. buildscript { repositories { mavenCentral() } - dependencies { classpath("org.ow2.asm:asm:9.7") } + dependencies { classpath("org.ow2.asm:asm:9.10.1") } } plugins { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 1e272c4..a03e0d6 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -7,7 +7,7 @@ # NOTE the floor's OLD groupId: com.destroystokyo.paper published paper-api through # 1.16.5; io.papermc.paper starts only at 1.17. Compiling core against the 1.13 API # (version-deltas §3.17) shrinks the 1.13–1.16 probe band to ~zero. -paper-floor = "1.13.2-R0.1-SNAPSHOT" +paper-floor = "1.16.5-R0.1-SNAPSHOT" paper-folia = "1.20.4-R0.1-SNAPSHOT" paper-modern = "1.20.6-R0.1-SNAPSHOT" @@ -29,14 +29,14 @@ bstats = "3.2.1" # compileOnly ONLY (soft-dep, never shaded): the typed FableExpansion subclass needs the # abstract PlaceholderExpansion supertype at compile time; the class is FQN-loaded at # runtime behind the PlaceholderAPI presence gate (me/clip is a verifyJdk8Api server ignore). -placeholderapi = "2.11.6" -annotations = "26.0.2" +placeholderapi = "2.12.3" +annotations = "26.1.0" junit = "5.11.4" -jqwik = "1.9.2" -archunit = "1.3.0" -asm = "9.7" +jqwik = "1.10.1" +archunit = "1.4.2" +asm = "9.10.1" -shadow = "9.4.2" +shadow = "9.5.1" run-paper = "3.0.2" # JVMDowngrader — lowers the shaded Java-17 (v61) jar to a Multi-Release mega-jar # whose base tree is class v52 (Java 8) with the original v61 kept under diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index df6a6ad..a9db115 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip networkTimeout=10000 retries=0 retryBackOffMs=500 diff --git a/gradlew b/gradlew index b9bb139..249efbb 100755 --- a/gradlew +++ b/gradlew @@ -20,7 +20,7 @@ ############################################################################## # -# Gradle start up script for POSIX generated by Gradle. +# gradlew start up script for POSIX generated by Gradle. # # Important for running: # @@ -29,7 +29,7 @@ # bash, then to run this script, type that shell name before the whole # command line, like: # -# ksh Gradle +# ksh gradlew # # Busybox and similar reduced shells will NOT work, because this script # requires all of these POSIX shell features: diff --git a/gradlew.bat b/gradlew.bat index aa5f10b..8508ef6 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -19,7 +19,7 @@ @if "%DEBUG%"=="" @echo off @rem ########################################################################## @rem -@rem Gradle startup script for Windows +@rem gradlew startup script for Windows @rem @rem ########################################################################## @@ -72,7 +72,7 @@ echo location of your Java installation. 1>&2 -@rem Execute Gradle +@rem Execute gradlew @rem endlocal doesn't take effect until after the line is parsed and variables are expanded @rem which allows us to clear the local environment before executing the java command endlocal & "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* & call :exitWithErrorLevel