geforkt von Mirrors/FastAsyncWorldEdit
refactor: Remove lz4-stream
LZ4-Java contains a modern version & delegate for lz4-java-stream.
Dieser Commit ist enthalten in:
Ursprung
268244119f
Commit
ca15e93102
@ -100,13 +100,12 @@ dependencies {
|
||||
because("This dependency is needed by GriefDefender but not exposed transitively.")
|
||||
isTransitive = false
|
||||
}
|
||||
implementation(libs.paperlib) { isTransitive = false }
|
||||
implementation(libs.paperlib)
|
||||
implementation(libs.bstatsBukkit) { isTransitive = false }
|
||||
implementation(libs.bstatsBase) { isTransitive = false }
|
||||
implementation(libs.serverlib)
|
||||
api(libs.paster) { isTransitive = false }
|
||||
api(libs.lz4Java) { isTransitive = false }
|
||||
runtimeOnly(libs.lz4JavaStream) { isTransitive = false }
|
||||
api(libs.sparsebitset) { isTransitive = false }
|
||||
api(libs.parallelgzip) { isTransitive = false }
|
||||
compileOnly(libs.adventure)
|
||||
@ -171,9 +170,6 @@ tasks.named<ShadowJar>("shadowJar") {
|
||||
relocate("com.intellectualsites.paster", "com.fastasyncworldedit.paster") {
|
||||
include(dependency("com.intellectualsites.paster:Paster:1.1.1"))
|
||||
}
|
||||
relocate("net.jpountz", "com.fastasyncworldedit.core.jpountz") {
|
||||
include(dependency("net.jpountz:lz4-java-stream:1.0.0"))
|
||||
}
|
||||
relocate("org.lz4", "com.fastasyncworldedit.core.lz4") {
|
||||
include(dependency("org.lz4:lz4-java:1.8.0"))
|
||||
}
|
||||
|
@ -40,7 +40,6 @@ dependencies {
|
||||
implementation("commons-cli:commons-cli:1.4")
|
||||
api(libs.parallelgzip) { isTransitive = false }
|
||||
api(libs.lz4Java)
|
||||
api(libs.lz4JavaStream) { isTransitive = false }
|
||||
}
|
||||
|
||||
tasks.named<ShadowJar>("shadowJar") {
|
||||
|
@ -55,7 +55,6 @@ dependencies {
|
||||
implementation(libs.zstd) { isTransitive = false }
|
||||
api(libs.paster)
|
||||
compileOnly(libs.lz4Java) { isTransitive = false }
|
||||
compileOnly(libs.lz4JavaStream) { isTransitive = false }
|
||||
compileOnly(libs.sparsebitset)
|
||||
compileOnly(libs.parallelgzip) { isTransitive = false }
|
||||
antlr(libs.antlr4)
|
||||
|
@ -31,7 +31,6 @@ import net.jpountz.lz4.LZ4BlockOutputStream;
|
||||
import net.jpountz.lz4.LZ4Compressor;
|
||||
import net.jpountz.lz4.LZ4Factory;
|
||||
import net.jpountz.lz4.LZ4FastDecompressor;
|
||||
import net.jpountz.lz4.LZ4InputStream;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
|
||||
import javax.annotation.Nonnull;
|
||||
@ -360,12 +359,8 @@ public class MainUtil {
|
||||
if (mode == 0) {
|
||||
return new FaweInputStream(is);
|
||||
}
|
||||
boolean legacy;
|
||||
if (mode >= 10) {
|
||||
legacy = false;
|
||||
mode = -mode + 10;
|
||||
} else {
|
||||
legacy = true;
|
||||
}
|
||||
if (mode == 0) {
|
||||
return new FaweInputStream(is);
|
||||
@ -380,11 +375,7 @@ public class MainUtil {
|
||||
}
|
||||
amountAbs = (1 + ((amountAbs - 1) % 3)) + (amountAbs > 3 ? 1 : 0);
|
||||
for (int i = 0; i < amountAbs; i++) {
|
||||
if (legacy) {
|
||||
is = new LZ4InputStream(is);
|
||||
} else {
|
||||
is = new LZ4BlockInputStream(is);
|
||||
}
|
||||
is = new LZ4BlockInputStream(is);
|
||||
}
|
||||
return new FaweInputStream(new FastBufferedInputStream(is));
|
||||
}
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren