org.gradle.parallel=true org.gradle.caching=true org.gradle.jvmargs=-Xmx4g -XX:+UseParallelGC kotlin.code.style=official kotlin.incremental=true android.useAndroidX=true android.nonTransitiveRClass=true # AGP 9.0 + KMP compat: bypass new DSL + built-in Kotlin so KMP modules using # `com.android.library` keep working alongside `org.jetbrains.kotlin.multiplatform`. # Migration to `com.android.kotlin.multiplatform.library` (9.2.0) was probed and # rejected: new plugin removes per-variant `assembleRelease` tasks, alters Maven # publication graph, and forces XCFramework default hierarchy to include # macos/tvos/watchos — requires ABI baseline regen and breaks publish surface. # These two properties emit deprecation warnings (removed in AGP 10.0). Re-evaluate # when bumping past Compose-MP 1.11.0 / AGP 9.2.0. android.builtInKotlin=false android.newDsl=false