Export compat change id processor. Annotation processor is expected to be run on all java libraries that depend on ChangeId.java and friends. Bug: 152220864 Test: m && diff merged_compat_config.xml Change-Id: Id43d55a3fb094ff0295c3d79bdf2aaeab03f31cc Merged-In: Id43d55a3fb094ff0295c3d79bdf2aaeab03f31cc (cherry picked from commit 9794fe8a6b730cd1cc4369e43d358a0762de2926)
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/