xref: /aosp_15_r20/external/emma/Android.bp (revision 6d7f987710eebdcc6b7b0180f50eb65086f06dd7)
1*6d7f9877STreehugger Robot// Copyright 2008 The Android Open Source Project
2*6d7f9877STreehugger Robot// the custom dex'ed emma library ready to put on a device.
3*6d7f9877STreehugger Robot// ============================================================
4*6d7f9877STreehugger Robotpackage {
5*6d7f9877STreehugger Robot    default_applicable_licenses: ["external_emma_license"],
6*6d7f9877STreehugger Robot}
7*6d7f9877STreehugger Robot
8*6d7f9877STreehugger Robot// Added automatically by a large-scale-change
9*6d7f9877STreehugger Robot// See: http://go/android-license-faq
10*6d7f9877STreehugger Robotlicense {
11*6d7f9877STreehugger Robot    name: "external_emma_license",
12*6d7f9877STreehugger Robot    visibility: [":__subpackages__"],
13*6d7f9877STreehugger Robot    license_kinds: [
14*6d7f9877STreehugger Robot        "SPDX-license-identifier-CPL-1.0",
15*6d7f9877STreehugger Robot    ],
16*6d7f9877STreehugger Robot    license_text: [
17*6d7f9877STreehugger Robot        "NOTICE",
18*6d7f9877STreehugger Robot    ],
19*6d7f9877STreehugger Robot}
20*6d7f9877STreehugger Robot
21*6d7f9877STreehugger Robotjava_library {
22*6d7f9877STreehugger Robot    name: "emma",
23*6d7f9877STreehugger Robot    srcs: [
24*6d7f9877STreehugger Robot        "core/**/*.java",
25*6d7f9877STreehugger Robot        "pregenerated/**/*.java",
26*6d7f9877STreehugger Robot    ],
27*6d7f9877STreehugger Robot    java_resource_dirs: [
28*6d7f9877STreehugger Robot        "core/res",
29*6d7f9877STreehugger Robot        "pregenerated/res",
30*6d7f9877STreehugger Robot    ],
31*6d7f9877STreehugger Robot    sdk_version: "9",
32*6d7f9877STreehugger Robot    errorprone: {
33*6d7f9877STreehugger Robot        javacflags: [
34*6d7f9877STreehugger Robot            "-Xep:MissingOverride:OFF",
35*6d7f9877STreehugger Robot            "-Xep:ComparableType:WARN",
36*6d7f9877STreehugger Robot            "-Xep:ReturnValueIgnored:WARN",
37*6d7f9877STreehugger Robot        ],
38*6d7f9877STreehugger Robot    },
39*6d7f9877STreehugger Robot    lint: {
40*6d7f9877STreehugger Robot        warning_checks: ["SuspiciousIndentation"],
41*6d7f9877STreehugger Robot    },
42*6d7f9877STreehugger Robot    host_supported: true,
43*6d7f9877STreehugger Robot}
44