Tepes Lucian Victor
10/17/2025, 7:27 PMFor-in loop requires 'any Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_core_iosarm64_1_10_2Flow' to conform to 'AsyncSequence' - am I missing something? I know it worked for me in the past.Tadeas Kriz
10/17/2025, 7:28 PMTepes Lucian Victor
10/17/2025, 7:40 PMimport com.myproj.gradle.addKspDependencyForAllTargets
plugins {
id("com.myproj.android")
id("com.myproj.kotlin.multiplatform")
id("com.myproj.compose")
alias(libs.plugins.aboutLibraries)
alias(libs.plugins.ksp)
alias(libs.plugins.buildkonfig)
alias(libs.plugins.skie)
}
kotlin {
compilerOptions {
optIn.addAll(
"com.russhwolf.settings.ExperimentalSettingsApi",
)
}
listOf(
iosArm64(),
iosSimulatorArm64()
).forEach {
it.binaries.framework {
export(project(":data:api"))
export(project(":data:store"))
export(project(":data:models"))
baseName = "sharedKit"
isStatic = true
}
}
sourceSets {
commonMain {
dependencies {
}
}
}
}
aboutLibraries {
export {
outputFile = file("src/commonMain/composeResources/files/aboutlibraries.json")
}
}
android {
namespace = "com.myproj.shared"
buildFeatures {
compose = true
}
}
buildkonfig {
packageName = "com.myproj.shared"
defaultConfigs {
buildConfigField(com.codingfeline.buildkonfig.compiler.FieldSpec.Type.STRING,
name = "APP_VERSION",
value = libs.versions.appVersionName.get().toString())
// You can also add a numeric version code if you want:
buildConfigField(com.codingfeline.buildkonfig.compiler.FieldSpec.Type.INT,
name = "APP_VERSION_CODE",
value = libs.versions.appVersionCode.get().toString())
}
}
compose.resources {
publicResClass = false
}
ksp {
arg("me.tatarka.inject.generateCompanionExtensions", "true")
}
addKspDependencyForAllTargets(libs.kotlininject.compiler)
addKspDependencyForAllTargets(libs.kotlininject.anvil.compiler)Tepes Lucian Victor
10/17/2025, 7:43 PMproject(":data:api") which is a dependency - maybe that's the issue? Do i need skie applied to it as well?Tepes Lucian Victor
10/17/2025, 7:44 PMTadeas Kriz
10/17/2025, 7:59 PMexport(..)Tadeas Kriz
10/17/2025, 8:00 PMTadeas Kriz
10/17/2025, 8:00 PMTepes Lucian Victor
10/18/2025, 8:38 AMTepes Lucian Victor
10/18/2025, 8:39 AMTepes Lucian Victor
10/18/2025, 8:43 AMsuspend function work no problem with await