File tree Expand file tree Collapse file tree 4 files changed +36
-4
lines changed Expand file tree Collapse file tree 4 files changed +36
-4
lines changed Original file line number Diff line number Diff line change 1
1
-dontwarn com.onesignal.**
2
2
3
- -dontwarn com.amazon.**
3
+ -dontwarn com.amazon.**
4
+
5
+ -keepclassmembers class com.onesignal.core.** { *; }
6
+
7
+ -keepclassmembers class com.onesignal.session.** { *; }
8
+
9
+ -keepclassmembers class com.onesignal.user.** { *; }
10
+
11
+ -keepclassmembers class com.onesignal.internal.** { *; }
12
+
13
+ -keepclassmembers class com.onesignal.debug.** { *; }
14
+
15
+ -keepclassmembers class com.onesignal.common.** { *; }
16
+
17
+ -keep class ** implements com.onesignal.common.modules.IModule { *; }
Original file line number Diff line number Diff line change 1
- -dontwarn com.onesignal.iam.**
1
+ -dontwarn com.onesignal.iam.**
2
+
3
+ -keepclassmembers class com.onesignal.inAppMessages.** { *; }
Original file line number Diff line number Diff line change 1
- -dontwarn com.onesignal.location.**
1
+ -dontwarn com.onesignal.location.**
2
+
3
+ -keepclassmembers class com.onesignal.location.** { *; }
Original file line number Diff line number Diff line change 12
12
java.lang.String getToken(java.lang.String, java.lang.String);
13
13
}
14
14
15
+ -keep class ** implements com.onesignal.notifications.IPermissionObserver{
16
+ void onNotificationPermissionChange(java.lang.Boolean);
17
+ }
18
+
19
+ -keep class ** implements com.onesignal.user.subscriptions.IPushSubscriptionObserver {
20
+ void onPushSubscriptionChange(com.onesignal.user.subscriptions.PushSubscriptionChangedState);
21
+ }
22
+
23
+ -keep class ** implements com.onesignal.notifications.INotificationServiceExtension{
24
+ void onNotificationReceived(com.onesignal.notifications.INotificationReceivedEvent);
25
+ }
26
+
15
27
-keep class com.onesignal.notifications.internal.badges.impl.shortcutbadger.impl.AdwHomeBadger { <init>(...); }
16
28
-keep class com.onesignal.notifications.internal.badges.impl.shortcutbadger.impl.ApexHomeBadger { <init>(...); }
17
29
-keep class com.onesignal.notifications.internal.badges.impl.shortcutbadger.impl.AsusHomeBadger { <init>(...); }
36
48
37
49
-keep public class com.onesignal.notifications.services.ADMMessageHandlerJob {*;}
38
50
39
- -keep class com.onesignal.JobIntentService$* {*;}
51
+ -keep class com.onesignal.JobIntentService$* {*;}
52
+
53
+ -keepclassmembers class com.onesignal.notifications.** { *; }
You can’t perform that action at this time.
0 commit comments