-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproguard.flags
More file actions
21 lines (21 loc) · 880 Bytes
/
proguard.flags
File metadata and controls
21 lines (21 loc) · 880 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Keep classes and methods that have the guava @VisibleForTesting annotation
-keep @**.VisibleForTesting class *
-keepclassmembers class * {
@**.VisibleForTesting *;
}
-keep @**.NeededForTesting class *
-keepclassmembers class * {
@**.NeededForTesting *;
}
# TODO: remove this after call composer gets more integrated.
# for the time being, this is here so that the tests don't fail when encountering dead code.
-keep class com.android.phone.callcomposer.** {
*;
}
# Keep the FakeFeatureFlagsImpl
-keep class com.android.internal.telephony.flags.FakeFeatureFlagsImpl { *; }
-verbose
# Keep the SatelliteOnDeviceAccessController and its impl
-keep class com.android.phone.satellite.accesscontrol.SatelliteOnDeviceAccessController {
public boolean isSatCommunicationAllowedAtLocation(com.android.phone.satellite.accesscontrol.SatelliteOnDeviceAccessController$LocationToken);
}