-
Notifications
You must be signed in to change notification settings - Fork 9
/
proguard-rules.pro
30 lines (25 loc) · 993 Bytes
/
proguard-rules.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Appspector
-keep class com.appspector.sdk.** { *; }
-keep interface com.appspector.sdk.** { *; }
-keep @interface com.appspector.sdk.** { *; }
-keep enum com.appspector.sdk.** { *; }
-dontwarn com.appspector.sdk.instrumentation.**
# Message pack
-keep class net.jpountz.lz4.** { *; }
-dontwarn net.jpountz.util.**
-keep class org.msgpack.core.buffer.** { *; }
-dontwarn org.msgpack.core.buffer.**
# Proguard configuration for Jackson 2.x (fasterxml package instead of codehaus package)
-keep class com.fasterxml.jackson.databind.ObjectMapper {
public <methods>;
protected <methods>;
}
-keep class com.fasterxml.jackson.databind.ObjectWriter {
public ** writeValueAsString(**);
}
-keepnames class com.fasterxml.jackson.** { *; }
-dontwarn com.fasterxml.jackson.databind.**
-keepnames class com.google.android.gms.location.LocationServices
# End-To-End module
-keepnames class com.appspector.sdk.encryption.EncryptionModuleFactory
-keep class com.cossacklabs.themis.** { *; }