Skip to content
This repository was archived by the owner on Jul 21, 2025. It is now read-only.

Commit 4752df3

Browse files
committed
Moved eventbus 3 rules into own file
1 parent c5311bb commit 4752df3

File tree

2 files changed

+13
-15
lines changed

2 files changed

+13
-15
lines changed

libraries/proguard-eventbus.pro renamed to libraries/proguard-eventbus-2.pro

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,3 @@
1313
# Don't warn for missing support classes
1414
-dontwarn de.greenrobot.event.util.*$Support
1515
-dontwarn de.greenrobot.event.util.*$SupportManagerFragment
16-
17-
18-
## New rules for EventBus 3.0.x ##
19-
# http://greenrobot.org/eventbus/documentation/proguard/
20-
21-
-keepattributes *Annotation*
22-
-keepclassmembers class ** {
23-
@org.greenrobot.eventbus.Subscribe <methods>;
24-
}
25-
-keep enum org.greenrobot.eventbus.ThreadMode { *; }
26-
27-
# Only required if you use AsyncExecutor
28-
-keepclassmembers class * extends org.greenrobot.eventbus.util.ThrowableFailureEvent {
29-
<init>(java.lang.Throwable);
30-
}

libraries/proguard-eventbus-3.pro

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## New rules for EventBus 3.0.x ##
2+
# http://greenrobot.org/eventbus/documentation/proguard/
3+
4+
-keepattributes *Annotation*
5+
-keepclassmembers class ** {
6+
@org.greenrobot.eventbus.Subscribe <methods>;
7+
}
8+
-keep enum org.greenrobot.eventbus.ThreadMode { *; }
9+
10+
# Only required if you use AsyncExecutor
11+
-keepclassmembers class * extends org.greenrobot.eventbus.util.ThrowableFailureEvent {
12+
<init>(java.lang.Throwable);
13+
}

0 commit comments

Comments
 (0)