Drop dependency upon EventBus library

Migrate to sharedflow instead which are built within kotlin to
avoid an external dependency

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2024-07-11 10:50:46 +07:00
parent ce1565b15e
commit 21dacd8167
18 changed files with 94 additions and 121 deletions

View File

@@ -91,17 +91,6 @@
-if interface * { @retrofit2.http.* <methods>; }
-keep,allowobfuscation interface <1>
#Event Bus
-keepattributes *Annotation*
-keepclassmembers class * {
@org.greenrobot.eventbus.Subscribe <methods>;
}
-keep enum org.greenrobot.eventbus.ThreadMode { *; }
-keepclassmembers class * extends org.greenrobot.eventbus.util.ThrowableFailureEvent {
<init>(java.lang.Throwable);
}
-keepclassmembers enum * { *; }
-keep class com.aurora.store.view.ui.preferences.**
-dontwarn com.aurora.store.view.ui.preferences.**