commit | 6cb944c36a037383bc981ab321461a0a88ad2901 | [log] [tgz] |
---|---|---|
author | Anton Hansson <hansson@google.com> | Fri Mar 20 22:49:21 2020 +0000 |
committer | Anton Hansson <hansson@google.com> | Mon Mar 23 10:22:33 2020 +0000 |
tree | 474bc0eb293cc01868a071389be2131e16e70652 | |
parent | de2f05d6fa53bdd8683f92a1940e8f9496c87ee2 [diff] |
Compile compat annotation against core_current It only uses java apis so doesn't need "current". This avoids waiting for metalava to build the framework stubs, so that things that depend on compat annotations can start building sooner. Bug: 151160048 Test: m Change-Id: I96b917bc767876d31a86e80a7088e99c5543ef9c
Tools for Android App Compat (go/android-compat).
├── build # python helper scripts for build ├── java # All Java source files; directories follow corresponding java packages │ └── android │ ├── compat │ │ └── annotation # Annotations used for go/compat-framework and go/unsupportedappusage │ └── processor │ └── compat # Java annotation processors for annotations defined in src/ │ ├── changeid # Creates compat_config xml files from @ChangeId constants │ └── unsupportedappusage # Creates csv files with source positions for @UnsupportedAppUsage elements └── javatest # Tests for source files defined under java/