1Android TypeDef Remover 1.0 2 3This utility finds and removes all .class files that have been 4annotated with the @IntDef annotation (android.annotations.IntDef) or 5the @StringDef annotation (android.annotations.StringDef). 6 7It also makes sure that these annotations have source level retention 8(@Retention(RetentionPolicy.SOURCE)), since otherwise uses of the 9typedef will appear in .class files as well. 10 11This is intended to be used during the build to strip out any typedef 12annotation classes, since these are not needed (or desirable) in the 13system image. 14