<lambda>null1plugins { 2 alias(libs.plugins.android.library) 3 alias(libs.plugins.detekt) 4 alias(libs.plugins.kotlin.android) 5 alias(libs.plugins.robolectric.android.project) 6 alias(libs.plugins.robolectric.spotless) 7 } 8 <lambda>null9android { 10 //noinspection GradleDependency keep compileSdk to 29 for compatibility testing purpose 11 compileSdk = 29 12 namespace = "org.robolectric.integrationtests.sdkcompat" 13 14 defaultConfig { minSdk = 21 } 15 16 compileOptions { 17 sourceCompatibility = JavaVersion.VERSION_1_8 18 targetCompatibility = JavaVersion.VERSION_1_8 19 } 20 21 kotlinOptions { jvmTarget = "1.8" } 22 23 testOptions { 24 // We must keep targetSdk to 29 for compatibility testing purpose 25 targetSdk = 29 26 unitTests.isIncludeAndroidResources = true 27 } 28 } 29 <lambda>null30dependencies { 31 implementation(libs.kotlin.stdlib) 32 33 testImplementation(project(":testapp")) 34 testImplementation(project(":robolectric")) 35 testImplementation(libs.junit4) 36 testImplementation(libs.truth) 37 } 38