plugins { id("mihon.library") kotlin("android") kotlin("plugin.serialization") } android { namespace = "tachiyomi.domain" defaultConfig { testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles("consumer-rules.pro") } } dependencies { implementation(projects.sourceApi) implementation(projects.core.common) implementation(platform(kotlinx.coroutines.bom)) implementation(kotlinx.bundles.coroutines) implementation(kotlinx.bundles.serialization) implementation(libs.unifile) api(libs.sqldelight.android.paging) compileOnly(libs.compose.stablemarker) testImplementation(libs.bundles.test) testImplementation(kotlinx.coroutines.test) } tasks { withType { compilerOptions.freeCompilerArgs.addAll( listOf( "-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi", "-Xcontext-receivers", ), ) } }