Home | History | Annotate | only in /development/tools/extract
Up to higher level directory
NameDateSize
.gitignore05-Oct-201760
build.gradle05-Oct-2017392
manual/05-Oct-2017
README.txt05-Oct-2017713

README.txt

      1 This tool can be used to extract platform annotations, for use by
      2 Android Studio, IntelliJ, and lint. It creates a .zip file with
      3 external annotations in a format that IntelliJ and lint can read. This
      4 allows annotations to live separately from the actual library's .class
      5 files.  This is particularly useful for annotations that have source
      6 retention that we still want to allow the IDE to be aware
      7 of. Furthermore, for the typedef annotations in particular, compiled
      8 annotations cannot hold all the information we want to capture (e.g. a
      9 reference to the actual field that is part of the typedef, not its
     10 inlined value.)
     11 
     12 To build it, run "gradle installApp", then look in build/install for
     13 the extract command.
     14