Fix proguard rules to keep streaming entities
This commit is contained in:
parent
dd4b74900d
commit
961cb24381
|
@ -49,11 +49,25 @@
|
|||
|
||||
-keepclassmembers class com.keylesspalace.tusky.components.conversation.ConversationAccountEntity { *; }
|
||||
-keepclassmembers class com.keylesspalace.tusky.db.DraftAttachment { *; }
|
||||
-keepclassmembers class net.accelf.yuito.streaming.StreamEvent { *; }
|
||||
-keepclassmembers class net.accelf.yuito.streaming.SubscribeRequest { *; }
|
||||
|
||||
-keep enum com.keylesspalace.tusky.db.DraftAttachment$Type {
|
||||
public *;
|
||||
}
|
||||
|
||||
-keep enum net.accelf.yuito.streaming.StreamEvent$EventType {
|
||||
public *;
|
||||
}
|
||||
|
||||
-keep enum net.accelf.yuito.streaming.StreamType {
|
||||
public *;
|
||||
}
|
||||
|
||||
-keep enum net.accelf.yuito.streaming.SubscribeRequest$RequestType {
|
||||
public *;
|
||||
}
|
||||
|
||||
# https://github.com/google/gson/blob/master/examples/android-proguard-example/proguard.cfg
|
||||
|
||||
# Prevent proguard from stripping interface information from TypeAdapter, TypeAdapterFactory,
|
||||
|
|
Loading…
Reference in New Issue