Class |
Description |
ApiDatabase
|
Reads a signature file in the format of the new API files in frameworks/base/api |
ExtractAnnotationsDriver
|
The extract annotations driver is a command line interface to extracting annotations
from a source tree. |
Extractor
|
Annotation extractor which looks for annotations in parsed compilation units and writes
the annotations into a format suitable for use by IntelliJ and Android Studio etc;
it's basically an XML file, organized by package, which lists the signatures for
fields and methods in classes in the given package, and identifiers method parameters
by index, and lists the annotations annotated on that element. |
TypedefCollector
|
Gathers information about typedefs (- IntDef:
- and
@StringDef |
TypedefRemover
|
Finds and deletes typedef annotation classes (and also warns if their
retention is wrong, such that usages of the annotation embeds data
into the .class file.) |