From 846c4b1ea2d139e3f3cbafa2f8ddbf159e3322e4 Mon Sep 17 00:00:00 2001 From: Arushi Kesarwani Date: Thu, 7 Nov 2024 15:32:43 -0800 Subject: [PATCH] Reducing visibility of ImageStoreManager (#47443) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/47443 As part of sustainability week effort for switching to internal here: https://fb.workplace.com/groups/251759413609061/permalink/872342228217440/ Reducing visibility of ImageStoreManager from public to internal Changelog: [Android] [Breaking] - Stable API - Make ImageStoreManager internal Reviewed By: javache Differential Revision: D65520953 fbshipit-source-id: 0207be6a5e0b92dbbaee534735fc829e9202727d --- .../react-native/ReactAndroid/api/ReactAndroid.api | 10 ---------- .../facebook/react/modules/camera/ImageStoreManager.kt | 2 +- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/packages/react-native/ReactAndroid/api/ReactAndroid.api b/packages/react-native/ReactAndroid/api/ReactAndroid.api index a9fb19df350..c6e0a011f3a 100644 --- a/packages/react-native/ReactAndroid/api/ReactAndroid.api +++ b/packages/react-native/ReactAndroid/api/ReactAndroid.api @@ -3045,16 +3045,6 @@ public class com/facebook/react/modules/blob/FileReaderModule : com/facebook/fbr public fun readAsText (Lcom/facebook/react/bridge/ReadableMap;Ljava/lang/String;Lcom/facebook/react/bridge/Promise;)V } -public final class com/facebook/react/modules/camera/ImageStoreManager : com/facebook/fbreact/specs/NativeImageStoreAndroidSpec { - public static final field Companion Lcom/facebook/react/modules/camera/ImageStoreManager$Companion; - public static final field NAME Ljava/lang/String; - public fun (Lcom/facebook/react/bridge/ReactApplicationContext;)V - public fun getBase64ForTag (Ljava/lang/String;Lcom/facebook/react/bridge/Callback;Lcom/facebook/react/bridge/Callback;)V -} - -public final class com/facebook/react/modules/camera/ImageStoreManager$Companion { -} - public final class com/facebook/react/modules/common/ModuleDataCleaner { public static final field INSTANCE Lcom/facebook/react/modules/common/ModuleDataCleaner; public static final fun cleanDataFromModules (Lcom/facebook/react/bridge/ReactContext;)V diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/camera/ImageStoreManager.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/camera/ImageStoreManager.kt index d93e1903885..724b184fca5 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/camera/ImageStoreManager.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/camera/ImageStoreManager.kt @@ -22,7 +22,7 @@ import java.io.InputStream import java.util.concurrent.Executors @ReactModule(name = NativeImageStoreAndroidSpec.NAME) -public class ImageStoreManager(reactContext: ReactApplicationContext) : +internal class ImageStoreManager(reactContext: ReactApplicationContext) : NativeImageStoreAndroidSpec(reactContext) { /**