Name Description Size
BuildFlag.java This annotation is used to tag classes that are conditionally built behind build flags. Any generated JNI bindings will incorporate the specified build flags. 932
JNITarget.java 564
ReflectionTarget.java Used to indicate to ProGuard that this definition is accessed via reflection and should not be stripped from the source. 705
RobocopTarget.java 568
WebRTCJNITarget.java 570
WrapForJNI.java This annotation is used to tag methods that are to have wrapper methods generated. Such methods will be protected from destruction by ProGuard, and allow us to avoid writing by hand large amounts of boring boilerplate. 2462