Skip to content

Commit e4d2076

Browse files
Update jetbrains.compose to v1.6.0 (#387)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 40871f8 commit e4d2076

File tree

2 files changed

+1
-19
lines changed

2 files changed

+1
-19
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ coroutine = "1.8.0"
66

77
kotlin = "1.9.22"
88

9-
jetbrains-compose = "1.5.12"
9+
jetbrains-compose = "1.6.0"
1010

1111
squareup-okhttp = "4.12.0"
1212
squareup-retrofit = "2.9.0"

molecule-gradle-plugin/src/main/java/app/cash/molecule/gradle/MoleculePlugin.kt

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,6 @@ import org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension
2626
import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension
2727
import org.jetbrains.kotlin.gradle.plugin.KotlinCompilation
2828
import org.jetbrains.kotlin.gradle.plugin.KotlinCompilerPluginSupportPlugin
29-
import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType.androidJvm
30-
import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType.common
31-
import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType.js
32-
import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType.jvm
33-
import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType.native
34-
import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType.wasm
3529
import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet.Companion.COMMON_MAIN_SOURCE_SET_NAME
3630
import org.jetbrains.kotlin.gradle.plugin.SubpluginArtifact
3731
import org.jetbrains.kotlin.gradle.plugin.SubpluginOption
@@ -135,18 +129,6 @@ class MoleculePlugin : KotlinCompilerPluginSupportPlugin {
135129
}
136130

137131
override fun applyToCompilation(kotlinCompilation: KotlinCompilation<*>): Provider<List<SubpluginOption>> {
138-
when (kotlinCompilation.platformType) {
139-
js -> {
140-
// This enables a workaround for Compose lambda generation to function correctly in JS.
141-
// Note: We cannot use SubpluginOption to do this because it targets the Compose plugin.
142-
kotlinCompilation.kotlinOptions.freeCompilerArgs +=
143-
listOf("-P", "plugin:androidx.compose.compiler.plugins.kotlin:generateDecoys=true")
144-
}
145-
common, androidJvm, jvm, native, wasm -> {
146-
// Nothing to do!
147-
}
148-
}
149-
150132
return kotlinCompilation.target.project.provider { emptyList() }
151133
}
152134
}

0 commit comments

Comments
 (0)