Update Proguard: Do NOT obfuscate ViewBinding bases

This commit is contained in:
Rahul Patel
2024-07-13 21:46:19 +05:30
parent 64a02c483f
commit 7bf5acb611

View File

@@ -109,3 +109,14 @@
# Keep Parcelable classes
-keep @kotlinx.parcelize.Parcelize public class *
# Keep the view binding classes and their methods
-keepclassmembers class ** implements androidx.viewbinding.ViewBinding {
public static *** inflate(...);
}
# Keep generic superclass information
-keepattributes Signature
-keep class * extends androidx.viewbinding.ViewBinding {
*;
}