Skip to content

Commit 409eb28

Browse files
authored
Bump build deps (#101)
1 parent c7c6558 commit 409eb28

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ tasks.withType(JavaCompile).configureEach {
5656
// Enforce the ErrorProne checks we care about
5757
errorProne.error 'FieldCanBeFinal', 'MethodCanBeStatic', 'LambdaFunctionalInterface'
5858
}
59+
60+
// Needed for Java 21, not needed on Java 22+. This flag requires javac 21.0.8+ to work.
61+
// See https://github.com/uber/NullAway/wiki/JSpecify-Support#supported-jdk-versions
62+
options.compilerArgs += '-XDaddTypeAnnotationsToSymbol=true'
5963
}
6064

6165
tasks.named('jar', Jar) {

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.2-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

settings.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
plugins {
2-
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.10.0'
2+
id 'org.gradle.toolchains.foojay-resolver-convention' version '1.0.0'
33
}
44

55
dependencyResolutionManagement {
@@ -11,21 +11,21 @@ dependencyResolutionManagement {
1111

1212
//@formatter:off
1313
versionCatalogs.register('libs') {
14-
plugin 'modules', 'org.gradlex.extra-java-module-info' version '1.11'
14+
plugin 'modules', 'org.gradlex.extra-java-module-info' version '1.13.1'
1515
plugin 'gradleutils', 'net.minecraftforge.gradleutils' version '2.5.1'
1616
plugin 'licenser', 'net.minecraftforge.licenser' version '1.2.0'
1717

18-
plugin 'errorprone', 'net.ltgt.errorprone' version '4.1.0'
19-
plugin 'nullaway', 'net.ltgt.nullaway' version '2.2.0'
18+
plugin 'errorprone', 'net.ltgt.errorprone' version '4.3.0'
19+
plugin 'nullaway', 'net.ltgt.nullaway' version '2.3.0'
2020

2121
// https://mvnrepository.com/artifact/org.jspecify/jspecify
2222
library 'jspecify-annotations', 'org.jspecify', 'jspecify' version '1.0.0'
2323

2424
// https://mvnrepository.com/artifact/com.google.errorprone/error_prone_core
25-
library 'errorprone-core', 'com.google.errorprone', 'error_prone_core' version '2.36.0'
25+
library 'errorprone-core', 'com.google.errorprone', 'error_prone_core' version '2.44.0'
2626

2727
// https://mvnrepository.com/artifact/com.uber.nullaway/nullaway
28-
library 'nullaway', 'com.uber.nullaway', 'nullaway' version '0.12.4'
28+
library 'nullaway', 'com.uber.nullaway', 'nullaway' version '0.12.12'
2929

3030

3131
/* The rest is for testing */
@@ -37,7 +37,7 @@ dependencyResolutionManagement {
3737
library 'junit-platform-launcher', 'org.junit.platform', 'junit-platform-launcher' version '1.10.1'
3838
bundle 'junit-runtime', ['junit-engine', 'junit-platform-launcher']
3939

40-
version 'asm', '9.7.1'
40+
version 'asm', '9.9'
4141
library 'asm', 'org.ow2.asm', 'asm' versionRef 'asm'
4242
library 'asm-tree', 'org.ow2.asm', 'asm-tree' versionRef 'asm'
4343
library 'asm-commons', 'org.ow2.asm', 'asm-commons' versionRef 'asm'

0 commit comments

Comments
 (0)