xref: /aosp_15_r20/prebuilts/tools/common/google-api-java-client/1.33.2/proguard-google-api-client.txt (revision 6774467a9462441f7cd7fbc651979727f762377a)
1*6774467aSAndroid Build Coastguard Worker# ProGuard Configuration file
2*6774467aSAndroid Build Coastguard Worker#
3*6774467aSAndroid Build Coastguard Worker# See http://proguard.sourceforge.net/index.html#manual/usage.html
4*6774467aSAndroid Build Coastguard Worker
5*6774467aSAndroid Build Coastguard Worker# Needed to keep generic types and @Key annotations accessed via reflection
6*6774467aSAndroid Build Coastguard Worker
7*6774467aSAndroid Build Coastguard Worker-keepattributes Signature,RuntimeVisibleAnnotations,AnnotationDefault
8*6774467aSAndroid Build Coastguard Worker
9*6774467aSAndroid Build Coastguard Worker-keepclassmembers class * {
10*6774467aSAndroid Build Coastguard Worker  @com.google.api.client.util.Key <fields>;
11*6774467aSAndroid Build Coastguard Worker}
12*6774467aSAndroid Build Coastguard Worker
13*6774467aSAndroid Build Coastguard Worker# Needed by google-http-client-android when linking against an older platform version
14*6774467aSAndroid Build Coastguard Worker
15*6774467aSAndroid Build Coastguard Worker-dontwarn com.google.api.client.extensions.android.**
16*6774467aSAndroid Build Coastguard Worker
17*6774467aSAndroid Build Coastguard Worker# Needed by google-api-client-android when linking against an older platform version
18*6774467aSAndroid Build Coastguard Worker
19*6774467aSAndroid Build Coastguard Worker-dontwarn com.google.api.client.googleapis.extensions.android.**
20*6774467aSAndroid Build Coastguard Worker
21*6774467aSAndroid Build Coastguard Worker# Needed by google-play-services when linking against an older platform version
22*6774467aSAndroid Build Coastguard Worker
23*6774467aSAndroid Build Coastguard Worker-dontwarn com.google.android.gms.**
24