florent
tapchicoma
kotlinOptions
class MobileFeature : Plugin<Project> { override fun apply(target: Project) { with(target) {
KotlinAndroidProjectExtension
extensions.configure<KotlinAndroidExtension> { compilerOptions { jvmTarget.set(JvmTarget.JVM_17) optIn.set( listOf( "androidx.compose.material3.ExperimentalMaterial3Api", "androidx.compose.foundation.layout.ExperimentalLayoutApi", "androidx.compose.foundation.ExperimentalFoundationApi", "androidx.compose.animation.ExperimentalAnimationApi", "androidx.compose.material3.windowsizeclass.ExperimentalMaterial3WindowSizeClassApi", "androidx.compose.ui.text.ExperimentalTextApi", "kotlinx.coroutines.ExperimentalCoroutinesApi", "kotlin.time.ExperimentalTime" ) ) } }
A modern programming language that makes developers happier.