1# Keep all companion classes.
2-keep class android.companion.** {
3    *;
4}
5
6# Do not touch Mobly.
7-keep class com.google.android.mobly.** {
8    *;
9}
10
11# Keep names for easy debugging.
12-dontobfuscate
13
14# Necessary to allow debugging.
15-keepattributes *
16
17# By default, proguard leaves all classes in their original package, which
18# needlessly repeats com.google.android.apps.etc.
19-repackageclasses ""
20
21# Allows proguard to make private and protected methods and fields public as
22# part of optimization. This lets proguard inline trivial getter/setter
23# methods.
24-allowaccessmodification