Make NativeModule names public

Summary: To implement the `getModule` method of `TurboReactPackages`, we need to be able to access the JS Names of NativeModule classes.

Reviewed By: fkgozali

Differential Revision: D15711544

fbshipit-source-id: 51a649d08410557a4bdbf20d065bf98646a8d18a
This commit is contained in:
Ramanpreet Nara
2019-06-07 13:11:55 -07:00
committed by Facebook Github Bot
parent e5a8e3a53e
commit 3312146ced
7 changed files with 11 additions and 9 deletions
@@ -26,7 +26,7 @@ import java.util.Map;
public class AppStateModule extends ReactContextBaseJavaModule
implements LifecycleEventListener, WindowFocusChangeListener {
protected static final String NAME = "AppState";
public static final String NAME = "AppState";
public static final String APP_STATE_ACTIVE = "active";
public static final String APP_STATE_BACKGROUND = "background";
@@ -48,7 +48,7 @@ import okio.ByteString;
@ReactModule(name = BlobModule.NAME)
public class BlobModule extends ReactContextBaseJavaModule {
protected static final String NAME = "BlobModule";
public static final String NAME = "BlobModule";
private final Map<String, byte[]> mBlobs = new HashMap<>();
@@ -20,7 +20,7 @@ import com.facebook.react.module.annotations.ReactModule;
@ReactModule(name = FileReaderModule.NAME)
public class FileReaderModule extends ReactContextBaseJavaModule {
protected static final String NAME = "FileReaderModule";
public static final String NAME = "FileReaderModule";
private static final String ERROR_INVALID_BLOB = "ERROR_INVALID_BLOB";
public FileReaderModule(ReactApplicationContext reactContext) {
@@ -55,7 +55,7 @@ import com.facebook.react.module.annotations.ReactModule;
@ReactModule(name = ImageEditingManager.NAME)
public class ImageEditingManager extends ReactContextBaseJavaModule {
protected static final String NAME = "ImageEditingManager";
public static final String NAME = "ImageEditingManager";
private static final List<String> LOCAL_URI_PREFIXES = Arrays.asList(
"file://", "content://");
@@ -27,9 +27,10 @@ import com.facebook.react.bridge.ReactContextBaseJavaModule;
import com.facebook.react.bridge.ReactMethod;
import com.facebook.react.module.annotations.ReactModule;
@ReactModule(name = "ImageStoreManager")
@ReactModule(name = ImageStoreManager.NAME)
public class ImageStoreManager extends ReactContextBaseJavaModule {
public static final String NAME = "ImageStoreManager";
private static final int BUFFER_SIZE = 8192;
public ImageStoreManager(ReactApplicationContext reactContext) {
@@ -38,7 +39,7 @@ public class ImageStoreManager extends ReactContextBaseJavaModule {
@Override
public String getName() {
return "ImageStoreManager";
return NAME;
}
/**
@@ -103,7 +103,7 @@ public final class NetworkingModule extends ReactContextBaseJavaModule {
WritableMap toResponseData(ResponseBody body) throws IOException;
}
protected static final String NAME = "Networking";
public static final String NAME = "Networking";
private static final String TAG = "NetworkingModule";
private static final String CONTENT_ENCODING_HEADER_NAME = "content-encoding";
@@ -22,9 +22,10 @@ import com.facebook.react.module.annotations.ReactModule;
/**
* Intent module. Launch other activities or open URLs.
*/
@ReactModule(name = "ShareModule")
@ReactModule(name = ShareModule.NAME)
public class ShareModule extends ReactContextBaseJavaModule {
public static final String NAME = "ShareModule";
/* package */ static final String ACTION_SHARED = "sharedAction";
/* package */ static final String ERROR_INVALID_CONTENT = "E_INVALID_CONTENT";
/* package */ static final String ERROR_UNABLE_TO_OPEN_DIALOG = "E_UNABLE_TO_OPEN_DIALOG";
@@ -35,7 +36,7 @@ public class ShareModule extends ReactContextBaseJavaModule {
@Override
public String getName() {
return "ShareModule";
return NAME;
}
/**