From fce5aa7c5fbcd42dcc54e969f87f36a254a92d6a Mon Sep 17 00:00:00 2001 From: David Vacca Date: Thu, 20 Apr 2023 16:11:54 -0700 Subject: [PATCH] Reduce Visibility of public API (#37008) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/37008 Reduce Visibility of public methods that should be private changelog: [Internal] internal Reviewed By: luluwu2032 Differential Revision: D45153669 fbshipit-source-id: 2177a114eaa701d79a21d8a25bd299bf681dc4b8 --- .../facebook/react/bridgeless/ReactHost.java | 21 ++++++++----------- 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/ReactHost.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/ReactHost.java index d3d47187521..498ad1391ee 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/ReactHost.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/ReactHost.java @@ -93,8 +93,7 @@ public class ReactHost { private final Executor mBGExecutor; private final Executor mUIExecutor; private final QueueThreadExceptionHandler mQueueThreadExceptionHandler; - private final Set mAttachedSurfaces = - Collections.synchronizedSet(new HashSet()); + private final Set mAttachedSurfaces = Collections.synchronizedSet(new HashSet<>()); private final MemoryPressureRouter mMemoryPressureRouter; private final MemoryPressureListener mMemoryPressureListener; private final boolean mAllowPackagerServerAccess; @@ -106,8 +105,7 @@ public class ReactHost { new BridgelessAtomicRef<>( Task.forResult( nullsafeFIXME( - (ReactInstance) null, - "forResult parameter supports null, but is not annotated as @Nullable"))); + null, "forResult parameter supports null, but is not annotated as @Nullable"))); private final BridgelessAtomicRef mBridgelessReactContextRef = new BridgelessAtomicRef<>(null); @@ -119,7 +117,7 @@ public class ReactHost { private final ReactLifecycleStateManager mReactLifecycleStateManager = new ReactLifecycleStateManager(mBridgelessReactStateTracker); - private static AtomicInteger mCounter = new AtomicInteger(0); + private static final AtomicInteger mCounter = new AtomicInteger(0); private final int mId = mCounter.getAndIncrement(); public ReactHost( @@ -197,7 +195,7 @@ public class ReactHost { @ThreadConfined("ReactHost") private @Nullable Task mPreloadTask = null; - public Task old_preload() { + private Task old_preload() { final String method = "old_preload()"; return Task.call( () -> { @@ -225,7 +223,7 @@ public class ReactHost { .continueWithTask(Task::getResult); } - public Task new_preload() { + private Task new_preload() { final String method = "new_preload()"; return Task.call( () -> { @@ -703,7 +701,6 @@ public class ReactHost { * @return */ private Task getOrCreateReactInstanceTask() { - final String method = "getOrCreateReactInstanceTask()"; if (ReactFeatureFlags.enableBridgelessArchitectureNewCreateReloadDestroy) { return Task.call(this::waitThen_new_getOrCreateReactInstanceTask, mBGExecutor) .continueWithTask(Task::getResult); @@ -890,10 +887,10 @@ public class ReactHost { mBGExecutor) .onSuccess( task -> { - /** - * Call ReactContext.onHostResume() only when already in the resumed state which - * aligns with the bridge https://fburl.com/diffusion/2qhxmudv. - */ + /* + Call ReactContext.onHostResume() only when already in the resumed state which + aligns with the bridge https://fburl.com/diffusion/2qhxmudv. + */ mReactLifecycleStateManager.resumeReactContextIfHostResumed( reactContext, mActivity.get());