Files
Christoffer Adamsen e827be770d Do not keep runtime invisible annotations in proguard.proguard
This updates the corresponding Android.bp file to keep the runtime invisible annotations, meaning this should be a no-op.

When RELEASE_R8_ONLY_RUNTIME_VISIBLE_ANNOTATIONS is enabled, keep_runtime_invisible_annotations will become a no-op, which should lead to all runtime invisible annotations being stripped from this build.

Bug: 387958004
Change-Id: I984bb44e485abb7585224a3f2657132df53b0ea2
Test: existing
2025-01-17 04:46:14 -08:00

10 lines
334 B
Plaintext

-keepparameternames
-keepattributes Exceptions,InnerClasses,Signature,Deprecated,
SourceFile,LineNumberTable,EnclosingMethod,
RuntimeVisibleAnnotations,RuntimeVisibleParameterAnnotations,
RuntimeVisibleTypeAnnotations,AnnotationDefault
-keep public class * {
public protected *;
}