diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java index 5d0d4297742..3849fd50db2 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java @@ -71,6 +71,9 @@ public interface CatalystInstance @Nullable NativeModule getNativeModule(String moduleName); + @Deprecated( + since = + "getJSIModule(JSIModuleType moduleType) is deprecated and will be deleted in the future. Please use ReactInstanceEventListener to subscribe for react instance events instead.") JSIModule getJSIModule(JSIModuleType moduleType); Collection getNativeModules(); @@ -116,6 +119,7 @@ public interface CatalystInstance RuntimeScheduler getRuntimeScheduler(); + @Deprecated void addJSIModules(List jsiModules); /** @@ -130,11 +134,9 @@ public interface CatalystInstance */ NativeMethodCallInvokerHolder getNativeMethodCallInvokerHolder(); - /** - * For the time being, we want code relying on the old infra to also work with TurboModules. - * Hence, we must provide the TurboModuleRegistry to CatalystInstance so that getNativeModule, - * hasNativeModule, and getNativeModules can also return TurboModules. - */ + @Deprecated( + since = + "setTurboModuleManager(JSIModule getter) is deprecated and will be deleted in the future. Please use setTurboModuleRegistry(TurboModuleRegistry turboModuleRegistry)instead.") void setTurboModuleManager(JSIModule getter); @DeprecatedInNewArchitecture(