From 0b921ef52ea221e883d3b359b415872d5a96a7ef Mon Sep 17 00:00:00 2001 From: Marc Horowitz Date: Tue, 28 Feb 2017 14:14:53 -0800 Subject: [PATCH] Expand the visible parts of the android bridge a little bit Reviewed By: javache Differential Revision: D4560212 fbshipit-source-id: 7591ff825fd51ae5b3d3f494c677c75d75388471 --- .../java/com/facebook/react/cxxbridge/JavaModuleWrapper.java | 2 +- ReactAndroid/src/main/jni/xreact/jni/BUCK | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/cxxbridge/JavaModuleWrapper.java b/ReactAndroid/src/main/java/com/facebook/react/cxxbridge/JavaModuleWrapper.java index adb0db16a..eda5c2312 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/cxxbridge/JavaModuleWrapper.java +++ b/ReactAndroid/src/main/java/com/facebook/react/cxxbridge/JavaModuleWrapper.java @@ -40,7 +40,7 @@ import static com.facebook.systrace.Systrace.TRACE_TAG_REACT_JAVA_BRIDGE; */ @DoNotStrip -/* package */ class JavaModuleWrapper { +public class JavaModuleWrapper { @DoNotStrip public class MethodDescriptor { @DoNotStrip diff --git a/ReactAndroid/src/main/jni/xreact/jni/BUCK b/ReactAndroid/src/main/jni/xreact/jni/BUCK index f68eec3db..dab0e2a64 100644 --- a/ReactAndroid/src/main/jni/xreact/jni/BUCK +++ b/ReactAndroid/src/main/jni/xreact/jni/BUCK @@ -2,7 +2,10 @@ include_defs("//ReactAndroid/DEFS") EXPORTED_HEADERS = [ "CxxModuleWrapper.h", + "JavaModuleWrapper.h", + "JExecutorToken.h", "JSLoader.h", + "MethodInvoker.h", "NativeArray.h", "NativeCommon.h", "NativeMap.h", @@ -20,7 +23,6 @@ cxx_library( "-Werror", "-fexceptions", "-std=c++1y", - "-fvisibility=hidden", "-frtti", "-Wno-pessimizing-move", "-Wno-inconsistent-missing-override",