14
14
15
15
# Uncomment this to preserve the line number information for
16
16
# debugging stack traces.
17
- #-keepattributes SourceFile,LineNumberTable
17
+ -keepattributes SourceFile,LineNumberTable
18
+ -printconfiguration ~/tmp/full-r8-config.txt
18
19
19
20
# If you keep the line number information, uncomment this to
20
21
# hide the original source file name.
21
22
#-renamesourcefileattribute SourceFile
23
+ -keep public class * extends android.view.View {
24
+ public <init>(android.content.Context);
25
+ }
22
26
-dontwarn java.beans.ConstructorProperties
23
- -dontwarn java.beans.Transient
27
+ -dontwarn java.beans.Transient
28
+
29
+ -keep class com.walletconnect.* { *; }
30
+ -keep class com.walletconnect.wcmodal.client.* { *; }
31
+
32
+ -keepclasseswithmembernames class org.xmtp.proto.message.contents.* { *; }
33
+ -keep class com.sun.jna.* { *; }
34
+ -keep class uniffi.xmtpv3.* { *; }
35
+
36
+ -dontwarn java.awt.Component
37
+ -dontwarn java.awt.GraphicsEnvironment
38
+ -dontwarn java.awt.HeadlessException
39
+ -dontwarn java.awt.Window
40
+
41
+ # Lifecycle
42
+ -keep public interface androidx.lifecycle.** { *; }
43
+
44
+ -assumenosideeffects class android.util.Log {
45
+ public static *** d(...);
46
+ public static *** v(...);
47
+ public static *** i(...);
48
+ }
49
+
50
+ -dontwarn com.google.android.gms.**
51
+ -keep public class com.google.android.gms.**
52
+ -keep class com.google.android.gms.common.ConnectionResult {
53
+ int SUCCESS;
54
+ }
0 commit comments