blob: c5f189243a209d1c0659ec7a266c6156af70551b [file] [log] [blame]
Jeff Sharkey4d1d7b52020-05-04 15:31:07 -06001
2java_plugin {
3 name: "error_prone_android_framework",
4
5 static_libs: [
6 "error_prone_android_framework_lib",
7 ],
8}
9
10java_library_host {
11 name: "error_prone_android_framework_lib",
12
13 srcs: ["java/**/*.java"],
14
15 static_libs: [
16 "//external/error_prone:error_prone_core",
17 "//external/dagger2:dagger2-auto-service",
18 ],
19
20 plugins: [
21 "//external/dagger2:dagger2-auto-service",
22 ],
Jeff Sharkey4d1d7b52020-05-04 15:31:07 -060023}
Jeff Sharkey86ba6082020-06-23 23:16:59 -060024
25java_test_host {
26 name: "error_prone_android_framework_test",
27 test_suites: ["general-tests"],
28 srcs: ["tests/java/**/*.java"],
29 java_resource_dirs: ["tests/res"],
30 java_resources: [":error_prone_android_framework_testdata"],
31 static_libs: [
32 "error_prone_android_framework_lib",
33 "error_prone_test_helpers",
34 "hamcrest-library",
35 "hamcrest",
36 "platform-test-annotations",
37 "junit",
38 ],
39}
40
41filegroup {
42 name: "error_prone_android_framework_testdata",
43 path: "tests/res",
44 srcs: ["tests/res/**/*.java"],
45}