miqbaldc
Method boolean androidx.compose.runtime.snapshots.SnapshotStateList.conditionalUpdate(kotlin.jvm.functions.Function1) failed lock verification and will run slower. Common causes for lock verification issues are non-optimized dex code and incorrect proguard optimizations.
Emil Kantis
suspend
Shan
j.b.u: Can't locate argument-less serializer for class e.b.b.d.a (Kotlin reflection is not available). For generic classes, such as lists, please provide serializer explicitly.
brabo-hi
kotlin { androidTarget { compilations.all { kotlinOptions { jvmTarget = "17" } } }
'compileDebugJavaWithJavac' task (current target is 1.8) and 'compileDebugKotlinAndroid' task (current target is 17) jvm target compatibility should be set to the same Java version.
Aaron Waller
jean
LazyColumn
coil
items(photos) { photo -> Card( modifier = Modifier.fillMaxWidth() ) { Column { Image( painter = rememberAsyncImagePainter(model = photo.url), contentDescription = "location image", contentScale = ContentScale.Crop, modifier = Modifier.fillMaxWidth() .height(160.dp) ) Text( text = photo.title, style = MaterialTheme.typography.h6, modifier = Modifier.padding(8.dp) ) Text( text = "lat: ${photo.lat} / lon: ${photo.lon}", modifier = Modifier.padding(start = 8.dp, bottom = 16.dp) ) } } }
Stefan Oltmann
androidx.compose.ui.util.fastAny
androidx.compose.ui.util.fastForEach
horse_badorties
java.util.EnumSet
enum class
Guilherme Delgado
with(pluginManager) { apply("com.android.library") apply("com.google.devtools.ksp") }
plugins { alias(libs.plugins.ksp) }
val catalog = extensions.getByType<VersionCatalogsExtension>().named("libs") with(pluginManager) { apply("com.android.library") apply("com.google.devtools.ksp:${catalog.findVersion("gradleGoogleKsp").get()}") }
Marko Novakovic
Reason: Task ':shared:kspKotlinIosSimulatorArm64' uses this output of task ':shared:generateMRcommonMain' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed. Possible solutions: 1. Declare task ':shared:generateMRiosSimulatorArm64Main' as an input of ':shared:kspKotlinIosSimulatorArm64'. 2. Declare an explicit dependency on ':shared:generateMRiosSimulatorArm64Main' from ':shared:kspKotlinIosSimulatorArm64' using Task#dependsOn. 3. Declare an explicit dependency on ':shared:generateMRiosSimulatorArm64Main' from ':shared:kspKotlinIosSimulatorArm64' using Task#mustRunAfter.
A modern programming language that makes developers happier.