Replace annotation_processors with plugins

The annotation_processors property is deprecated, replace it with
plugins, and use java_plugin for modules that provide annotation
processors.

Bug: 77284273
Test: m checkbuild
Change-Id: I467b899e0c8f2c8fa74a9bfbe6e952ad0f7aa009
This commit is contained in:
Colin Cross
2019-01-23 15:38:30 -08:00
parent 515bd282c5
commit a3b22bfd14
3 changed files with 6 additions and 4 deletions

View File

@@ -81,5 +81,5 @@ android_app {
"com.android.keyguard",
],
annotation_processors: ["dagger2-compiler-2.19"],
plugins: ["dagger2-compiler-2.19"],
}

View File

@@ -73,7 +73,7 @@ android_library {
"com.android.keyguard",
],
annotation_processors: ["dagger2-compiler-2.19"],
plugins: ["dagger2-compiler-2.19"],
}
android_library {
@@ -127,7 +127,7 @@ android_library {
"--extra-packages",
"com.android.keyguard:com.android.systemui",
],
annotation_processors: ["dagger2-compiler-2.19"],
plugins: ["dagger2-compiler-2.19"],
}
android_app {

View File

@@ -1,6 +1,8 @@
java_library_host {
java_plugin {
name: "view-inspector-annotation-processor",
processor_class: "android.processor.view.inspector.PlatformInspectableProcessor",
srcs: ["src/java/**/*.java"],
java_resource_dirs: ["src/resources"],