diff --git a/examples/build.gradle.kts b/examples/build.gradle.kts index 971ac32..6e03379 100644 --- a/examples/build.gradle.kts +++ b/examples/build.gradle.kts @@ -48,7 +48,6 @@ kotlin { jvm("desktop") listOf( - iosX64(), iosArm64(), iosSimulatorArm64(), ).forEach { iosTarget -> diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 6060b5a..4280f24 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -9,10 +9,10 @@ kotlinCompileTesting = "0.12.1" junitVersion = "4.13.2" storytale = "0.0.3+dev8" -compose-plugin = "1.10.0" +compose-plugin = "1.12.2" compose-navigation = "2.9.1" kotlinx-serialization-json = "1.9.0" -kotlin = "2.3.10" +kotlin = "2.3.20" kotlin-poet = "2.2.0" build-time-config = "2.3.1" code-highlights = "1.1.0" diff --git a/modules/gallery/build.gradle.kts b/modules/gallery/build.gradle.kts index 8df5682..72f7275 100644 --- a/modules/gallery/build.gradle.kts +++ b/modules/gallery/build.gradle.kts @@ -17,7 +17,6 @@ kotlin { wasmJs { browser() } - iosX64() iosArm64() iosSimulatorArm64() jvm { diff --git a/modules/preview-processor/src/main/kotlin/MakePreviewPublicFirExtensionRegistrar.kt b/modules/preview-processor/src/main/kotlin/MakePreviewPublicFirExtensionRegistrar.kt index 2e6a505..aead365 100644 --- a/modules/preview-processor/src/main/kotlin/MakePreviewPublicFirExtensionRegistrar.kt +++ b/modules/preview-processor/src/main/kotlin/MakePreviewPublicFirExtensionRegistrar.kt @@ -2,7 +2,7 @@ import org.jetbrains.kotlin.descriptors.Visibilities import org.jetbrains.kotlin.fir.FirSession import org.jetbrains.kotlin.fir.declarations.FirDeclaration import org.jetbrains.kotlin.fir.declarations.FirDeclarationStatus -import org.jetbrains.kotlin.fir.declarations.FirSimpleFunction +import org.jetbrains.kotlin.fir.declarations.FirNamedFunction import org.jetbrains.kotlin.fir.declarations.hasAnnotation import org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar import org.jetbrains.kotlin.fir.extensions.FirStatusTransformerExtension @@ -30,13 +30,13 @@ class MakePreviewPublicFirExtensionRegistrar : FirExtensionRegistrar() { class Extension(session: FirSession) : FirStatusTransformerExtension(session) { override fun needTransformStatus(declaration: FirDeclaration): Boolean { - if (declaration !is FirSimpleFunction) return false + if (declaration !is FirNamedFunction) return false return PREVIEW_CLASS_IDS.any { declaration.hasAnnotation(it, session) } } override fun transformStatus( status: FirDeclarationStatus, - function: FirSimpleFunction, + function: FirNamedFunction, containingClass: FirClassLikeSymbol<*>?, isLocal: Boolean, ): FirDeclarationStatus { diff --git a/modules/runtime-api/build.gradle.kts b/modules/runtime-api/build.gradle.kts index 279b166..2665156 100644 --- a/modules/runtime-api/build.gradle.kts +++ b/modules/runtime-api/build.gradle.kts @@ -16,7 +16,6 @@ kotlin { js { browser() } - iosX64() iosArm64() iosSimulatorArm64() jvm {