Carmen Jackson | 7a243a2 | 2018-04-11 16:31:33 -0700 | [diff] [blame] | 1 | # This is a configuration file for ProGuard. |
| 2 | # http://proguard.sourceforge.net/index.html#manual/usage.html |
| 3 | |
Carmen Jackson | 7a243a2 | 2018-04-11 16:31:33 -0700 | [diff] [blame] | 4 | # Keep classes that may be inflated from XML. |
| 5 | -keepclasseswithmembers class * { |
| 6 | public <init>(android.content.Context, android.util.AttributeSet); |
| 7 | } |
| 8 | -keepclasseswithmembers class * { |
| 9 | public <init>(android.content.Context, android.util.AttributeSet, int); |
| 10 | } |
| 11 | |
| 12 | # Keep annotated classes or class members. |
Aurimas Liutikas | 3ac992f | 2018-04-17 15:18:22 -0700 | [diff] [blame] | 13 | -keep @androidx.annotation.Keep class * |
Carmen Jackson | 7a243a2 | 2018-04-11 16:31:33 -0700 | [diff] [blame] | 14 | -keepclassmembers class * { |
Aurimas Liutikas | 3ac992f | 2018-04-17 15:18:22 -0700 | [diff] [blame] | 15 | @androidx.annotation.Keep *; |
Carmen Jackson | 7a243a2 | 2018-04-11 16:31:33 -0700 | [diff] [blame] | 16 | } |