From 2fc75695b8eb015cb5d3d1a63941819f3fe8e345 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?MC=7E=E8=9B=9F=E9=BE=99?= <1610105206@qq.com> Date: Thu, 11 Jul 2024 22:00:59 +0800 Subject: [PATCH] Fix build (to API) --- project/module-configuration/build.gradle.kts | 6 +++--- project/module-database/build.gradle.kts | 4 ++-- project/module-mail/build.gradle.kts | 2 +- project/module-security/build.gradle.kts | 6 +++--- project/module-util/build.gradle.kts | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/project/module-configuration/build.gradle.kts b/project/module-configuration/build.gradle.kts index 78cf2878e..dba47ca12 100644 --- a/project/module-configuration/build.gradle.kts +++ b/project/module-configuration/build.gradle.kts @@ -5,9 +5,9 @@ dependencies { compileOnly(project(":project:module-util")) - implementation("org.yaml:snakeyaml:2.2") - implementation("com.electronwill.night-config:core:3.6.7") - implementation("com.electronwill.night-config:yaml:3.6.7") { + api("org.yaml:snakeyaml:2.2") + api("com.electronwill.night-config:core:3.6.7") + api("com.electronwill.night-config:yaml:3.6.7") { exclude("org.yaml", "snakeyaml") } } diff --git a/project/module-database/build.gradle.kts b/project/module-database/build.gradle.kts index 64d470b23..95419e1c4 100644 --- a/project/module-database/build.gradle.kts +++ b/project/module-database/build.gradle.kts @@ -7,10 +7,10 @@ dependencies { compileOnly(libs.configme) compileOnly(libs.jalu.injector) // Database Connection Pool - implementation("com.zaxxer:HikariCP:4.0.3" /* Latest java 8 release */) { + api("com.zaxxer:HikariCP:4.0.3" /* Latest java 8 release */) { exclude("org.slf4j", "slf4j-api") } - implementation("ch.jalu:datasourcecolumns:0.1.2") + api("ch.jalu:datasourcecolumns:0.1.2") } tasks.shadowJar { diff --git a/project/module-mail/build.gradle.kts b/project/module-mail/build.gradle.kts index 87fdbe5ff..034433979 100644 --- a/project/module-mail/build.gradle.kts +++ b/project/module-mail/build.gradle.kts @@ -6,7 +6,7 @@ dependencies { compileOnly(libs.configme) compileOnly(libs.jalu.injector) // Java Email Library - implementation(libs.apache.commons.email) + api(libs.apache.commons.email) } tasks.shadowJar { diff --git a/project/module-security/build.gradle.kts b/project/module-security/build.gradle.kts index c484b706a..a19e0e648 100644 --- a/project/module-security/build.gradle.kts +++ b/project/module-security/build.gradle.kts @@ -6,11 +6,11 @@ dependencies { compileOnly(libs.configme) compileOnly(libs.jalu.injector) // PBKDF2 implementation - implementation("de.rtner:PBKDF2:1.1.4") + api("de.rtner:PBKDF2:1.1.4") // BCrypt implementation - implementation("at.favre.lib:bcrypt:0.10.2") + api("at.favre.lib:bcrypt:0.10.2") // Argon2 implementation - implementation("de.mkammerer:argon2-jvm-nolibs:2.11") + api("de.mkammerer:argon2-jvm-nolibs:2.11") } tasks.shadowJar { diff --git a/project/module-util/build.gradle.kts b/project/module-util/build.gradle.kts index 0b09dba6c..25e05956a 100644 --- a/project/module-util/build.gradle.kts +++ b/project/module-util/build.gradle.kts @@ -1,7 +1,7 @@ dependencies { compileOnly(libs.guava) // String comparison library. Used for dynamic help system. - implementation("net.ricecode:string-similarity:1.0.0") + api("net.ricecode:string-similarity:1.0.0") } tasks.shadowJar {