• Home
Name Date Size #Lines LOC

..--

.idea/03-May-2024-194182

etc/03-May-2024-5027

src/com/android/tools/rmtypedefs/03-May-2024-327229

test/com/android/tools/rmtypedefs/03-May-2024-285245

.gitignoreD03-May-202434 43

Android.bpD03-May-2024820 2523

README.txtD03-May-2024557 1410

rmtypedefs.imlD03-May-20242 KiB5755

README.txt

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