From d11d548fa087771a06450716980036628ac61e9e Mon Sep 17 00:00:00 2001 From: David Vacca Date: Mon, 5 Feb 2024 16:40:50 -0800 Subject: [PATCH] Fix nullability in DefaultTurboModuleManagerDelegate (#42850) Summary: HybridData can not be null, fixing nullability in DefaultTurboModuleManagerDelegate changelog: [internal] internal Reviewed By: cortinico Differential Revision: D53393139 --- .../react/defaults/DefaultTurboModuleManagerDelegate.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultTurboModuleManagerDelegate.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultTurboModuleManagerDelegate.kt index c6f9446ada5b..2c664ba97b9f 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultTurboModuleManagerDelegate.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultTurboModuleManagerDelegate.kt @@ -30,7 +30,7 @@ private constructor( cxxReactPackages: List, ) : ReactPackageTurboModuleManagerDelegate(context, packages, initHybrid(cxxReactPackages)) { - override fun initHybrid(): HybridData? { + override fun initHybrid(): HybridData { throw UnsupportedOperationException( "DefaultTurboModuleManagerDelegate.initHybrid() must never be called!") } @@ -72,6 +72,6 @@ private constructor( @DoNotStrip @JvmStatic - external fun initHybrid(cxxReactPackages: List): HybridData? + external fun initHybrid(cxxReactPackages: List): HybridData } }