From 336c522fb66412acb5a4de1340b794f974314dd5 Mon Sep 17 00:00:00 2001 From: Pasin Suriyentrakorn Date: Tue, 9 Jun 2026 21:58:30 -0700 Subject: [PATCH] CBL-8389 : Add kotlinx-serialization to android-ktx builds * Add kotlinx-serialization-core dependency to android-ktx lib. * Apply kotlin-serialization plugin and add kotlinx-serialization-core to the android-ktx test app. --- android-ktx/lib/build.gradle.kts | 1 + android-ktx/test/build.gradle.kts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/android-ktx/lib/build.gradle.kts b/android-ktx/lib/build.gradle.kts index 6977510d..1a2cf6e8 100644 --- a/android-ktx/lib/build.gradle.kts +++ b/android-ktx/lib/build.gradle.kts @@ -182,6 +182,7 @@ dependencies { compileOnly(libs.androidx.annotation) implementation(libs.kotlinx.coroutines.core) + implementation(libs.kotlinx.serialization.core) implementation(libs.androidx.work.runtime.ktx) implementation("com.couchbase.lite:${cblAndroidLib}:${buildVersion}") diff --git a/android-ktx/test/build.gradle.kts b/android-ktx/test/build.gradle.kts index 50f22877..baca70e3 100644 --- a/android-ktx/test/build.gradle.kts +++ b/android-ktx/test/build.gradle.kts @@ -24,6 +24,7 @@ plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.android) + alias(libs.plugins.kotlin.serialization) } @@ -160,6 +161,7 @@ dependencies { compileOnly(libs.androidx.annotation) implementation(libs.kotlinx.coroutines.core) + implementation(libs.kotlinx.serialization.core) // Work Manager support implementation(libs.androidx.work.runtime.ktx)