From b5dbcf5acc128c7972d80982ecc513534e3d9c04 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Tue, 22 Jul 2025 00:41:39 +0530 Subject: [PATCH] refactor(build): remove default enabled options --- android/build.gradle.kts | 8 -------- common/build.gradle.kts | 8 -------- web/build.gradle.kts | 9 --------- 3 files changed, 25 deletions(-) diff --git a/android/build.gradle.kts b/android/build.gradle.kts index e022e078..16a91d6d 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -8,7 +8,6 @@ import com.android.build.api.dsl.ApplicationExtension import dev.msfjarvis.claw.gradle.addTestDependencies -import org.jetbrains.kotlin.compose.compiler.gradle.ComposeFeatureFlag plugins { id("dev.msfjarvis.claw.android-application") @@ -46,13 +45,6 @@ extensions.configure { aboutLibraries.collect.gitHubApiToken = providers.environmentVariable("GITHUB_TOKEN").orNull -composeCompiler { - featureFlags.addAll( - ComposeFeatureFlag.OptimizeNonSkippingGroups, - ComposeFeatureFlag.PausableComposition, - ) -} - // TODO: Remove when Nav3 gets a new release configurations.configureEach { resolutionStrategy { diff --git a/common/build.gradle.kts b/common/build.gradle.kts index e922683e..a797b1f1 100644 --- a/common/build.gradle.kts +++ b/common/build.gradle.kts @@ -8,7 +8,6 @@ import com.android.build.api.variant.HasUnitTestBuilder import dev.msfjarvis.claw.gradle.addTestDependencies -import org.jetbrains.kotlin.compose.compiler.gradle.ComposeFeatureFlag plugins { id("dev.msfjarvis.claw.android-library") @@ -31,13 +30,6 @@ androidComponents { beforeVariants { (it as HasUnitTestBuilder).enableUnitTest = anvil { generateDaggerFactories.set(true) } -composeCompiler { - featureFlags.addAll( - ComposeFeatureFlag.OptimizeNonSkippingGroups, - ComposeFeatureFlag.PausableComposition, - ) -} - dependencies { api(libs.androidx.compose.ui) api(libs.androidx.datastore) diff --git a/web/build.gradle.kts b/web/build.gradle.kts index 1d81cbf7..2ecd2d7d 100644 --- a/web/build.gradle.kts +++ b/web/build.gradle.kts @@ -6,8 +6,6 @@ */ @file:Suppress("UnstableApiUsage") -import org.jetbrains.kotlin.compose.compiler.gradle.ComposeFeatureFlag - plugins { id("dev.msfjarvis.claw.android-library") id("dev.msfjarvis.claw.kotlin-android") @@ -23,13 +21,6 @@ android { lint.disable += "DeprecatedCall" } -composeCompiler { - featureFlags.addAll( - ComposeFeatureFlag.OptimizeNonSkippingGroups, - ComposeFeatureFlag.PausableComposition, - ) -} - dependencies { api(libs.androidx.compose.runtime) api(libs.androidx.compose.ui)