1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "frameworks_base_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["frameworks_base_license"], 8} 9 10java_plugin { 11 name: "error_prone_android_framework", 12 13 static_libs: [ 14 "error_prone_android_framework_lib", 15 ], 16} 17 18java_library_host { 19 name: "error_prone_android_framework_lib", 20 21 srcs: ["java/**/*.java"], 22 23 static_libs: [ 24 "//external/error_prone:error_prone_core", 25 ], 26 27 libs: [ 28 "//external/auto:auto_service_annotations", 29 ], 30 31 plugins: [ 32 "//external/auto:auto_service_plugin", 33 ], 34} 35 36java_test_host { 37 name: "error_prone_android_framework_test", 38 srcs: ["tests/java/**/*.java"], 39 java_resource_dirs: ["tests/res"], 40 java_resources: [":error_prone_android_framework_testdata"], 41 static_libs: [ 42 "truth-prebuilt", 43 "kxml2-2.3.0", 44 "compile-testing-prebuilt", 45 "error_prone_android_framework_lib", 46 "error_prone_test_helpers", 47 "google_java_format", 48 "hamcrest-library", 49 "hamcrest", 50 "platform-test-annotations", 51 "junit", 52 ], 53 test_options: { 54 unit_test: true, 55 }, 56} 57 58filegroup { 59 name: "error_prone_android_framework_testdata", 60 path: "tests/res", 61 srcs: ["tests/res/**/*.java"], 62} 63