plugins { alias(libs.plugins.android.library) alias(libs.plugins.detekt) alias(libs.plugins.kotlin.android) alias(libs.plugins.robolectric.android.project) alias(libs.plugins.robolectric.spotless) } android { compileSdk = 34 namespace = "org.robolectric.sparsearray" defaultConfig { minSdk = 21 } compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = "1.8" } testOptions { targetSdk = 34 unitTests.isIncludeAndroidResources = true } } dependencies { compileOnly(AndroidSdk.MAX_SDK.coordinates) implementation(project(path = ":shadowapi", configuration = "default")) testCompileOnly(AndroidSdk.MAX_SDK.coordinates) testRuntimeOnly(AndroidSdk.MAX_SDK.coordinates) testImplementation(project(":robolectric")) testImplementation(libs.junit4) testImplementation(libs.truth) testImplementation(libs.kotlin.stdlib) }