From 55786f26c646ef99b3cb91e56379f9b8b598cc3a Mon Sep 17 00:00:00 2001 From: David Vacca Date: Mon, 26 Jun 2023 17:52:22 -0700 Subject: [PATCH] Reduce visibility of BridgelessReactContext (#38009) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/38009 This diff reduces dependency of BridgelessReactContext to package only, this way we are removing BridgelessReactContext out of the Stable API, and app developers won't be able to access it directly. changelog: [internal] internal Reviewed By: cortinico Differential Revision: D46410796 fbshipit-source-id: e887faecdc62b3109bdc7c9616821338e7b66136 --- .../facebook/react/bridgeless/BridgelessReactContext.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/BridgelessReactContext.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/BridgelessReactContext.java index bf65d685dfb..3b404a6541c 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/BridgelessReactContext.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/BridgelessReactContext.java @@ -40,8 +40,7 @@ import javax.annotation.Nullable; * com.facebook.react.bridge.CatalystInstance}, which doesn't exist in bridgeless mode. */ @Nullsafe(Nullsafe.Mode.LOCAL) -public class BridgelessReactContext extends ReactApplicationContext - implements EventDispatcherProvider { +class BridgelessReactContext extends ReactApplicationContext implements EventDispatcherProvider { private final ReactHost mReactHost; private final AtomicReference mSourceURL = new AtomicReference<>(); @@ -95,7 +94,7 @@ public class BridgelessReactContext extends ReactApplicationContext return mReactHost.isInstanceInitialized(); } - public DevSupportManager getDevSupportManager() { + DevSupportManager getDevSupportManager() { return mReactHost.getDevSupportManager(); } @@ -154,7 +153,7 @@ public class BridgelessReactContext extends ReactApplicationContext mReactHost.handleHostException(e); } - public DefaultHardwareBackBtnHandler getDefaultHardwareBackBtnHandler() { + DefaultHardwareBackBtnHandler getDefaultHardwareBackBtnHandler() { return mReactHost.getDefaultBackButtonHandler(); } }