Skip to content

Commit 46b6af7

Browse files
committed
Support java 23 and 24
1 parent e9380a1 commit 46b6af7

6 files changed

Lines changed: 12 additions & 6 deletions

File tree

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ repositories {
3333
}
3434

3535
dependencies {
36-
lib 'org.ow2.asm:asm:9.7'
37-
lib 'org.ow2.asm:asm-tree:9.7'
36+
lib 'org.ow2.asm:asm:9.8'
37+
lib 'org.ow2.asm:asm-tree:9.8'
3838
libImpl 'jakarta.annotation:jakarta.annotation-api:3.0.0'
3939
libImpl 'net.sf.jopt-simple:jopt-simple:5.0.4'
4040
implementation sourceSets.lib.output

gradle/wrapper/gradle-wrapper.jar

252 Bytes
Binary file not shown.

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.8-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-all.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradlew.bat

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/java/org/moddingx/ljc/LanguageLevel.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ public enum LanguageLevel {
3131
JAVA_19(19, Opcodes.ASM9, Opcodes.V19, 'J'),
3232
JAVA_20(20, Opcodes.ASM9, Opcodes.V20, 'K'),
3333
JAVA_21(21, Opcodes.ASM9, Opcodes.V21, 'L', DynamicSwitchPatterns::new, MatchExceptionFixer::new),
34-
JAVA_22(22, Opcodes.ASM9, Opcodes.V22, 'M');
34+
JAVA_22(22, Opcodes.ASM9, Opcodes.V22, 'M'),
35+
JAVA_23(23, Opcodes.ASM9, Opcodes.V23, 'N'),
36+
JAVA_24(24, Opcodes.ASM9, Opcodes.V24, 'O');
3537

3638
private static final int TARGET_ASM = Opcodes.ASM9;
3739

0 commit comments

Comments
 (0)