Skip to content

Commit 43bb9fb

Browse files
committed
fix: ssvm for JDK 20+
1 parent 547b874 commit 43bb9fb

File tree

19 files changed

+2418
-45
lines changed

19 files changed

+2418
-45
lines changed

build.gradle

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ allprojects {
1111
maven {
1212
url 'https://repo.cleanroommc.com/releases/'
1313
}
14+
maven {
15+
url 'https://jitpack.io'
16+
}
1417
}
1518

1619
apply plugin: 'java'
@@ -20,8 +23,8 @@ allprojects {
2023
targetCompatibility = 1.8
2124

2225
dependencies {
23-
compileOnly 'org.projectlombok:lombok:1.18.24'
24-
annotationProcessor 'org.projectlombok:lombok:1.18.24'
26+
compileOnly 'org.projectlombok:lombok:1.18.36'
27+
annotationProcessor 'org.projectlombok:lombok:1.18.36'
2528

2629
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.9.0'
2730
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.9.0'
@@ -30,6 +33,15 @@ allprojects {
3033
compileJava {
3134
options.encoding = "UTF-8" // Will fail on the non-ascii comments if not set
3235
}
36+
37+
ext {
38+
asm = 'org.ow2.asm:asm:9.7.1'
39+
asm_commons = 'org.ow2.asm:asm-commons:9.7.1'
40+
asm_tree = 'org.ow2.asm:asm-tree:9.7.1'
41+
cafedude = 'com.github.Col-E:CAFED00D:2.1.1'
42+
slf4j_api = 'org.slf4j:slf4j-api:1.7.36'
43+
jlinker = 'com.github.xxDark:jlinker:1.0.7'
44+
}
3345
}
3446

3547
group 'dev.skidfuscator.community'

dev.skidfuscator.commons/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ repositories {
88

99
dependencies {
1010
api 'com.typesafe:config:1.4.2'
11-
compileOnly 'org.projectlombok:lombok:1.18.24'
11+
compileOnly 'org.projectlombok:lombok:1.18.36'
1212

1313
api project(":annotations")
1414
api project(':main')

dev.skidfuscator.obfuscator.pureanalysis/build.gradle

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,15 @@ version = '2.0.0-SNAPSHOT'
88
repositories {
99
mavenCentral()
1010
maven { url 'https://jitpack.io' }
11+
mavenLocal()
1112
}
1213

1314
dependencies {
1415
api project(':modasm')
15-
api 'com.github.terminalsin:SSVM:dev-SNAPSHOT'
16+
//api 'io.github.terminalsin:SSVM:dev-SNAPSHOT'
17+
api 'dev.xdark:ssvm-core:2.0.2'
18+
api 'dev.xdark:ssvm-invoke:2.0.2'
19+
api 'dev.xdark:ssvm-io:2.0.2'
1620

1721
testImplementation platform('org.junit:junit-bom:5.10.0')
1822
testImplementation 'org.junit.jupiter:junit-jupiter'

dev.skidfuscator.obfuscator/build.gradle

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ configurations {
1313
}
1414

1515
dependencies {
16-
testCompileOnly 'org.projectlombok:lombok:1.18.24'
17-
compileOnly 'org.projectlombok:lombok:1.18.24'
16+
testCompileOnly 'org.projectlombok:lombok:1.18.36'
17+
compileOnly 'org.projectlombok:lombok:1.18.36'
1818

1919
api project(':commons')
2020
api project(':pure-analysis')
@@ -24,8 +24,9 @@ dependencies {
2424
api 'com.github.Col-E:jphantom:1.4.3'
2525
implementation 'dev.dirs:directories:26'
2626
implementation 'de.femtopedia.dex2jar:dex2jar:2.4.24'
27+
implementation 'org.apache.commons:commons-compress:1.24.0'
2728

28-
testAnnotationProcessor 'org.projectlombok:lombok:1.18.24'
29+
testAnnotationProcessor 'org.projectlombok:lombok:1.18.36'
2930
implementation 'org.fusesource.jansi:jansi:2.4.0'
3031
implementation 'org.yaml:snakeyaml:1.33'
3132

0 commit comments

Comments
 (0)