File tree Expand file tree Collapse file tree
packages/react-native/ReactAndroid/src/main/java/com/facebook/react Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717import com .facebook .react .bridge .ReactApplicationContext ;
1818import com .facebook .react .bridge .ReactMarker ;
1919import com .facebook .react .common .ClassFinder ;
20+ import com .facebook .react .common .annotations .internal .LegacyArchitecture ;
2021import com .facebook .react .devsupport .LogBoxModule ;
2122import com .facebook .react .module .annotations .ReactModule ;
2223import com .facebook .react .module .annotations .ReactModuleList ;
5960 TimingModule .class ,
6061 UIManagerModule .class ,
6162 })
63+ @ LegacyArchitecture
6264class CoreModulesPackage extends BaseReactPackage implements ReactPackageLogger {
6365
6466 private final ReactInstanceManager mReactInstanceManager ;
Original file line number Diff line number Diff line change 66 */
77
88package com.facebook.react
9+
10+ import com.facebook.react.common.annotations.internal.LegacyArchitecture
11+
912/* *
1013 * An enum that specifies the algorithm to use when loading theJS Engine. [.JSC] will load
1114 * JavaScriptCore first and fail if it is not available. [.HERMES] will load Hermes first and fail
1215 * if it is not available.
1316 */
17+ @LegacyArchitecture
1418public enum class JSEngineResolutionAlgorithm {
1519 JSC ,
1620 HERMES
Original file line number Diff line number Diff line change 1515import com .facebook .react .bridge .ReactApplicationContext ;
1616import com .facebook .react .bridge .ReactMarker ;
1717import com .facebook .react .bridge .ReactMarkerConstants ;
18+ import com .facebook .react .common .annotations .internal .LegacyArchitecture ;
1819import com .facebook .react .module .model .ReactModuleInfo ;
1920import com .facebook .react .module .model .ReactModuleInfoProvider ;
2021import com .facebook .react .uimanager .ViewManager ;
2728
2829/** React package supporting lazy creation of native modules. */
2930@ Deprecated (since = "This class is deprecated, please use BaseReactPackage instead." )
31+ @ LegacyArchitecture
3032public abstract class LazyReactPackage implements ReactPackage {
3133
3234 /**
Original file line number Diff line number Diff line change @@ -10,8 +10,10 @@ package com.facebook.react
1010import com.facebook.react.bridge.ModuleHolder
1111import com.facebook.react.bridge.NativeModuleRegistry
1212import com.facebook.react.bridge.ReactApplicationContext
13+ import com.facebook.react.common.annotations.internal.LegacyArchitecture
1314
1415/* * Helper class to build NativeModuleRegistry. */
16+ @LegacyArchitecture
1517public class NativeModuleRegistryBuilder (
1618 private val reactApplicationContext : ReactApplicationContext ,
1719) {
Original file line number Diff line number Diff line change 7878import com .facebook .react .common .SurfaceDelegateFactory ;
7979import com .facebook .react .common .annotations .StableReactNativeAPI ;
8080import com .facebook .react .common .annotations .VisibleForTesting ;
81+ import com .facebook .react .common .annotations .internal .LegacyArchitecture ;
8182import com .facebook .react .devsupport .DevSupportManagerFactory ;
8283import com .facebook .react .devsupport .InspectorFlags ;
8384import com .facebook .react .devsupport .ReactInstanceDevHelper ;
143144 */
144145@ ThreadSafe
145146@ StableReactNativeAPI
147+ @ LegacyArchitecture
146148public class ReactInstanceManager {
147149
148150 private static final String TAG = ReactInstanceManager .class .getSimpleName ();
Original file line number Diff line number Diff line change 2525import com .facebook .react .common .LifecycleState ;
2626import com .facebook .react .common .SurfaceDelegateFactory ;
2727import com .facebook .react .common .annotations .StableReactNativeAPI ;
28+ import com .facebook .react .common .annotations .internal .LegacyArchitecture ;
2829import com .facebook .react .devsupport .DefaultDevSupportManagerFactory ;
2930import com .facebook .react .devsupport .DevSupportManagerFactory ;
3031import com .facebook .react .devsupport .interfaces .DevBundleDownloadListener ;
4445
4546/** Builder class for {@link ReactInstanceManager} */
4647@ StableReactNativeAPI
48+ @ LegacyArchitecture
4749public class ReactInstanceManagerBuilder {
4850
4951 private static final String TAG = ReactInstanceManagerBuilder .class .getSimpleName ();
Original file line number Diff line number Diff line change 1919import com .facebook .react .common .SurfaceDelegate ;
2020import com .facebook .react .common .SurfaceDelegateFactory ;
2121import com .facebook .react .common .annotations .DeprecatedInNewArchitecture ;
22+ import com .facebook .react .common .annotations .internal .LegacyArchitecture ;
2223import com .facebook .react .devsupport .DevSupportManagerFactory ;
2324import com .facebook .react .devsupport .interfaces .DevLoadingViewManager ;
2425import com .facebook .react .devsupport .interfaces .PausedInDebuggerOverlayManager ;
3435 message =
3536 "This class will be replaced by com.facebook.react.ReactHost in the new architecture of"
3637 + " React Native." )
38+ @ LegacyArchitecture
3739public abstract class ReactNativeHost {
3840
3941 private final Application mApplication ;
Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ internal object ReactPackageHelper {
1919 *
2020 * @param reactPackage
2121 * @param reactApplicationContext
22- * @param reactInstanceManager
2322 * @return
2423 */
2524 fun getNativeModuleIterator (
You can’t perform that action at this time.
0 commit comments