diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackage.java index f09953e633e..a579354f218 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackage.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackage.java @@ -11,6 +11,7 @@ import androidx.annotation.NonNull; import com.facebook.infer.annotation.Nullsafe; import com.facebook.react.bridge.NativeModule; import com.facebook.react.bridge.ReactApplicationContext; +import com.facebook.react.common.annotations.DeprecatedInNewArchitecture; import com.facebook.react.uimanager.UIManagerModule; import com.facebook.react.uimanager.ViewManager; import java.util.List; @@ -37,9 +38,11 @@ public interface ReactPackage { /** * @param reactContext react application context that can be used to create modules - * @return list of native modules to register with the newly created catalyst instance + * @return list of native modules to register with the newly created catalyst instance This method + * is deprecated in the new Architecture of React Native. */ @NonNull + @DeprecatedInNewArchitecture List createNativeModules(@NonNull ReactApplicationContext reactContext); /** @return a list of view managers that should be registered with {@link UIManagerModule} */