1
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hmz007 6d24f2138b
Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56)
3 years ago
..
.idea Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
etc Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
src/com/android/tools/rmtypedefs Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
test/com/android/tools/rmtypedefs Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
.gitignore Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
Android.bp Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
README.txt Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
rmtypedefs.iml Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago

README.txt

Android TypeDef Remover 1.0

This utility finds and removes all .class files that have been
annotated with the @IntDef annotation (android.annotations.IntDef) or
the @StringDef annotation (android.annotations.StringDef).

It also makes sure that these annotations have source level retention
(@Retention(RetentionPolicy.SOURCE)), since otherwise uses of the
typedef will appear in .class files as well.

This is intended to be used during the build to strip out any typedef
annotation classes, since these are not needed (or desirable) in the
system image.