diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackage.java index 3cae5492de17ec..832eb4f896acd9 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackage.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackage.java @@ -26,7 +26,12 @@ /** * {@code CompositeReactPackage} allows to create a single package composed of views and modules * from several other packages. + * + * @deprecated */ +@Deprecated( + since = "CompositeReactPackage sis deprecated and will be deleted, Use ReactPackage instead", + forRemoval = true) public class CompositeReactPackage implements ViewManagerOnDemandReactPackage, ReactPackage { private final List mChildReactPackages = new ArrayList<>(); diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/LazyReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/LazyReactPackage.java index 570d1a2f89b8db..98a013d135ebdd 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/LazyReactPackage.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/LazyReactPackage.java @@ -95,11 +95,8 @@ public void remove() { protected abstract List getNativeModules(ReactApplicationContext reactContext); /** - * This is only used when a LazyReactPackage is a part of {@link CompositeReactPackage} Once we - * deprecate {@link CompositeReactPackage}, this can be removed too - * * @param reactContext react application context that can be used to create modules - * @return + * @return {@link List} to register */ @Override public final List createNativeModules(ReactApplicationContext reactContext) {