32 lines
937 B
Prolog
32 lines
937 B
Prolog
# For ReactActivityDelegateWrapper
|
|
-keepclassmembers public class com.facebook.react.ReactActivityDelegate {
|
|
public *;
|
|
protected *;
|
|
private ReactDelegate mReactDelegate;
|
|
}
|
|
# Remove this after react-native 0.74.1
|
|
-keepclassmembers public class expo.modules.ReactActivityDelegateWrapper {
|
|
protected ReactDelegate getReactDelegate();
|
|
}
|
|
-keepclassmembers public class com.facebook.react.ReactActivity {
|
|
private final ReactActivityDelegate mDelegate;
|
|
}
|
|
|
|
# For ReactNativeHostWrapper
|
|
-keepclassmembers public class com.facebook.react.ReactNativeHost {
|
|
protected *;
|
|
}
|
|
|
|
# For ExpoModulesPackage autolinking
|
|
-keepclassmembers public class expo.modules.ExpoModulesPackageList {
|
|
public *;
|
|
}
|
|
|
|
-keepnames class * extends expo.modules.core.BasePackage
|
|
-keepnames class * implements expo.modules.core.interfaces.Package
|
|
|
|
# For React Native WindowUtilKt edge-to-edge support
|
|
-keep class com.facebook.react.views.view.WindowUtilKt {
|
|
*;
|
|
}
|