perf: 重写部分代码

This commit is contained in:
2023-05-30 04:09:54 +08:00
parent 76c3f76329
commit cfa382b71c
20 changed files with 287 additions and 598 deletions

View File

@@ -11,6 +11,7 @@ dependencies {
shade(project(":hamster-core-common")) { transitive = false }
oldJar(project(":hamster-core-common")) { transitive = false }
//noinspection VulnerableLibrariesLocal
compileOnly 'net.md-5:bungeecord-api:1.19-R0.1-SNAPSHOT'
// https://mvnrepository.com/artifact/net.kyori/adventure-platform-bungeecord
@@ -38,7 +39,7 @@ processResources {
}
tasks.compileJava.dependsOn(":hamster-core-common:build")
tasks.create("shadowJar", Jar) {
tasks.register("shadowJar", Jar) {
dependsOn("jar")
from([
tasks.jar.outputs.files.collect {
@@ -52,8 +53,9 @@ tasks.create("shadowJar", Jar) {
}
tasks.build.dependsOn(shadowJar)
tasks.create("oldJar", Jar) {
tasks.register("oldJar", Jar) {
dependsOn("jar")
//noinspection GrDeprecatedAPIUsage
setClassifier("Old")
from([
tasks.jar.outputs.files.collect {