diff --git a/TMessagesProj/build.gradle.kts b/TMessagesProj/build.gradle.kts index b949ef68a..0df9bd908 100644 --- a/TMessagesProj/build.gradle.kts +++ b/TMessagesProj/build.gradle.kts @@ -98,6 +98,7 @@ dependencies { implementation(libs.ktor.serialization.json) implementation(files("libs/ffmpeg-kit-video-4.4.LTS.aar")) + implementation(libs.smart.exception.java) implementation(libs.lottie) implementation(project(":libs:tcp2ws")) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 116652527..f5036a7c1 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -33,6 +33,7 @@ processPhoenix = "3.0.0" sharetarget = "1.2.0" paletteKtx = "1.0.0" rust = "0.9.4" +smartExceptionJava = "0.2.1" # FFmpegKit requires it [libraries] checker-compat-qual = { module = "org.checkerframework:checker-compat-qual", version.ref = "checkerCompatQual" } @@ -72,6 +73,7 @@ ktor-client-okhttp = { module = "io.ktor:ktor-client-okhttp", version.ref = "kto ktor-client-encoding = { module = "io.ktor:ktor-client-encoding", version.ref = "ktor" } ktor-client-contentNegotiation = { module = "io.ktor:ktor-client-content-negotiation", version.ref = "ktor" } ktor-serialization-json = { module = "io.ktor:ktor-serialization-kotlinx-json-jvm", version.ref = "ktor" } +smart-exception-java = { module = "com.arthenica:smart-exception-java", version.ref = "smartExceptionJava" } [plugins] aboutlibraries = { id = "com.mikepenz.aboutlibraries.plugin", version.ref = "aboutlibraries" }