1import org.jetbrains.kotlin.gradle.dsl.JvmTarget 2import org.robolectric.gradle.RoboJavaModulePlugin 3 4apply plugin: RoboJavaModulePlugin 5apply plugin: 'kotlin' 6apply plugin: "com.diffplug.spotless" 7apply plugin: "io.gitlab.arturbosch.detekt" 8 9spotless { 10 kotlin { 11 target '**/*.kt' 12 ktfmt('0.42').googleStyle() 13 } 14} 15 16compileKotlin { 17 compilerOptions.jvmTarget = JvmTarget.JVM_1_8 18} 19 20compileTestKotlin { 21 compilerOptions.jvmTarget = JvmTarget.JVM_1_8 22} 23 24dependencies { 25 api project(":robolectric") 26 compileOnly AndroidSdk.MAX_SDK.coordinates 27 28 testCompileOnly AndroidSdk.MAX_SDK.coordinates 29 testRuntimeOnly AndroidSdk.MAX_SDK.coordinates 30 testImplementation libs.junit4 31 testImplementation libs.truth 32 testImplementation libs.mockk 33} 34