Skip to content

Commit 0ab07a0

Browse files
committed
Remove useTurboModules assertion from ReactHostImpl.getOrCreateStartTask
Summary: The `useTurboModules` flag is being deleted; it always returns true on the canary release stage. The DEBUG-gated assertion in `ReactHostImpl.getOrCreateStartTask()` is therefore tautological — remove it. The `enableBridgelessArchitecture` assertion immediately above stays. Behavior is unchanged. Changelog: [Internal] Differential Revision: D105718211
1 parent c5c6e8d commit 0ab07a0

1 file changed

Lines changed: 0 additions & 5 deletions

File tree

  • packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/ReactHostImpl.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -856,11 +856,6 @@ public class ReactHostImpl(
856856
ReactNativeNewArchitectureFeatureFlags.enableBridgelessArchitecture(),
857857
"enableBridgelessArchitecture FeatureFlag must be set to start ReactNative.",
858858
)
859-
860-
Assertions.assertCondition(
861-
ReactNativeNewArchitectureFeatureFlags.useTurboModules(),
862-
"useTurboModules FeatureFlag must be set to start ReactNative.",
863-
)
864859
}
865860
if (ReactBuildConfig.UNSTABLE_ENABLE_MINIFY_LEGACY_ARCHITECTURE) {
866861
Assertions.assertCondition(

0 commit comments

Comments
 (0)