• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# The support library contains references to newer platform versions.
2# Don't warn about those in case this app is linking against an older
3# platform version.  We know about them, and they are safe.
4
5-keep class androidx.preference.Preference* {
6    *;
7}
8-dontwarn androidx.core.**
9
10# Keep classes that implements RoleBehavior, which are used by reflection.
11-keep class * implements com.android.permissioncontroller.role.model.RoleBehavior {
12    *;
13}
14
15-keep class com.android.car.ui.** {*;}
16
17# Keep as this is only used by instrumentation tests for now. This can be removed once the class is
18# used from code
19-keep class com.android.permissioncontroller.permission.data.AttributionLabelLiveData* {
20    *;
21}
22
23# for proto names for Proto.toString
24-keepclassmembers class * extends com.google.protobuf.GeneratedMessageLite {
25  *** get*();
26  *** set*(***);
27  *** has*();
28}