From 0c520e0f4311714ec26ef85b64f8083b09f7be87 Mon Sep 17 00:00:00 2001 From: David Vacca Date: Tue, 13 Jun 2023 17:00:20 -0700 Subject: [PATCH] Back out "Move BridgelessReactPackage to com.facebook.react package" Summary: Original commit changeset: ac172d22a6d7 Original Phabricator Diff: D46408934 bypass-github-export-checks changelog: [internal] internal Reviewed By: NickGerleman Differential Revision: D46699758 fbshipit-source-id: aa428924eff28e188f963c84c5b7d3a036b9ccf7 --- .../react/BridgelessReactPackage.java | 70 ------------------- 1 file changed, 70 deletions(-) delete mode 100644 packages/react-native/ReactAndroid/src/main/java/com/facebook/react/BridgelessReactPackage.java diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/BridgelessReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/BridgelessReactPackage.java deleted file mode 100644 index 97d24ec0ed8aa5..00000000000000 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/BridgelessReactPackage.java +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -package com.facebook.react; - -import com.facebook.infer.annotation.Nullsafe; -import com.facebook.react.bridge.NativeModule; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.devsupport.LogBoxModule; -import com.facebook.react.devsupport.interfaces.DevSupportManager; -import com.facebook.react.module.annotations.ReactModuleList; -import com.facebook.react.module.model.ReactModuleInfoProvider; -import com.facebook.react.modules.core.DefaultHardwareBackBtnHandler; -import com.facebook.react.modules.core.DeviceEventManagerModule; -import com.facebook.react.modules.debug.DevSettingsModule; -import com.facebook.react.modules.debug.SourceCodeModule; -import com.facebook.react.modules.deviceinfo.DeviceInfoModule; -import com.facebook.react.modules.systeminfo.AndroidInfoModule; - -@Nullsafe(Nullsafe.Mode.LOCAL) -@ReactModuleList( - nativeModules = { - AndroidInfoModule.class, - DeviceInfoModule.class, - DevSettingsModule.class, - SourceCodeModule.class, - LogBoxModule.class, - DeviceEventManagerModule.class, - }) -public class BridgelessReactPackage extends TurboReactPackage { - - private DevSupportManager mDevSupportManager; - private DefaultHardwareBackBtnHandler mHardwareBackBtnHandler; - - public BridgelessReactPackage( - DevSupportManager devSupportManager, DefaultHardwareBackBtnHandler hardwareBackBtnHandler) { - mDevSupportManager = devSupportManager; - mHardwareBackBtnHandler = hardwareBackBtnHandler; - } - - @Override - public NativeModule getModule(String name, ReactApplicationContext reactContext) { - switch (name) { - case AndroidInfoModule.NAME: - return new AndroidInfoModule(reactContext); - case DeviceInfoModule.NAME: - return new DeviceInfoModule(reactContext); - case SourceCodeModule.NAME: - return new SourceCodeModule(reactContext); - case DevSettingsModule.NAME: - return new DevSettingsModule(reactContext, mDevSupportManager); - case DeviceEventManagerModule.NAME: - return new DeviceEventManagerModule(reactContext, mHardwareBackBtnHandler); - case LogBoxModule.NAME: - return new LogBoxModule(reactContext, mDevSupportManager); - default: - throw new IllegalArgumentException( - "In BridgelessReactPackage, could not find Native module for " + name); - } - } - - @Override - public ReactModuleInfoProvider getReactModuleInfoProvider() { - return new BridgelessReactPackage$$ReactModuleInfoProvider(); - } -}