blob: 2e34dce8759e0ae38504892773a07487520f3a24 [file] [log] [blame]
Eric Linc7a4d1b2022-01-11 11:56:45 +00001# Keep all snippet classes.
2-keep class android.nearby.multidevices.** {
3 *;
4}
5
Eric Lin44c53a62022-03-01 15:35:39 +00006# Keep simulator reflection callback.
7-keep class com.android.server.nearby.common.bluetooth.fastpair.testing.** {
8 *;
9}
10
Eric Linc7a4d1b2022-01-11 11:56:45 +000011# Do not touch Mobly.
12-keep class com.google.android.mobly.** {
13 *;
14}
15
16# Keep names for easy debugging.
17-dontobfuscate
18
19# Necessary to allow debugging.
20-keepattributes *
21
22# By default, proguard leaves all classes in their original package, which
23# needlessly repeats com.google.android.apps.etc.
24-repackageclasses ""
25
26# Allows proguard to make private and protected methods and fields public as
27# part of optimization. This lets proguard inline trivial getter/setter
28# methods.
29-allowaccessmodification