blob: 83f62b655b19d77783a401e8fc85539d33e49804 [file] [log] [blame]
# This file has been automatically generated, please do not modify directly.
load("//tools/base/bazel:bazel.bzl", "kotlin_library", "groovy_library", "kotlin_groovy_library", "fileset")
java_library(
name = "lint-api",
srcs = glob([
"libs/lint-api/src/main/java/**/*.java",
]),
resource_strip_prefix = "tools/base/lint/lint-api.resources",
resources = [
"//tools/base/lint:lint-api.res",
],
deps = [
"@local_jdk//:langtools-neverlink",
"//prebuilts/tools/common/m2:repository/org/ow2/asm/asm/5.0.3/asm-5.0.3",
"//prebuilts/tools/common/m2:repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3",
"//prebuilts/tools/common/m2:repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3",
"//prebuilts/tools/common/m2:repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3",
"//prebuilts/tools/common/builder-model:builder-model-2.2.0-alpha6",
"//tools/base/annotations:android-annotations",
"//tools/idea:lib/guava-18.0",
"//tools/base/common:common",
"//tools/base/sdklib:sdklib",
"//tools/base/device_validator:dvlib",
"//tools/base/layoutlib-api:layoutlib-api",
"//prebuilts/tools/common/kxml2-tools:kxml2-2.3.0",
"//tools/idea:lib/hamcrest-core-1.3",
"//tools/idea:lib/junit-4.12",
"//tools/idea:lib/httpcore-4.4.1",
"//tools/idea:lib/httpmime-4.4.1",
"//tools/idea:lib/httpclient-4.4.1",
"//tools/idea:lib/fluent-hc-4.4.1",
"//tools/adt/idea:android/lib/commons-compress-1.8.1",
"//tools/idea:lib/gson-2.5",
"//tools/base/repository:repository",
"//tools/base/sdk-common:sdk-common",
"//tools/idea:java-psi-api",
"//tools/idea:core-api",
"//tools/idea:util",
"//tools/idea:lib/trove4j",
"//tools/idea:annotations",
"//tools/idea:annotations-common",
"//tools/idea:util-rt",
"//tools/idea:lib/jsr166e",
"//tools/idea:lib/snappy-in-java-0.3.1",
"//tools/idea:extensions",
"//tools/idea:lib/xstream-1.4.8",
"//tools/idea:lib/jdom",
"//tools/idea:lib/picocontainer",
"//tools/idea:platform-resources-en",
],
javacopts = ["-extra_checks:off"],
visibility = ["//visibility:public"],
)
fileset(
name = "lint-checks.res",
srcs = glob([
"libs/lint-checks/src/main/java/**/*",
],
exclude = [
"**/* *",
"**/*.java",
"**/*.kt",
"**/*.groovy",
"**/*$*",
"**/.DS_Store",
]),
mappings = {
"libs/lint-checks/src/main/java": "lint-checks.resources",
},
deps = [
"@local_jdk//:langtools-neverlink",
],
)
fileset(
name = "lint-api.res",
srcs = glob([
"libs/lint-api/src/main/java/**/*",
],
exclude = [
"**/* *",
"**/*.java",
"**/*.kt",
"**/*.groovy",
"**/*$*",
"**/.DS_Store",
]),
mappings = {
"libs/lint-api/src/main/java": "lint-api.resources",
},
deps = [
"@local_jdk//:langtools-neverlink",
],
)
java_library(
name = "lint-checks",
srcs = glob([
"libs/lint-checks/src/main/java/**/*.java",
]),
resource_strip_prefix = "tools/base/lint/lint-checks.resources",
resources = [
"//tools/base/lint:lint-checks.res",
],
deps = [
"@local_jdk//:langtools-neverlink",
"//tools/base/lint:lint-api",
"//prebuilts/tools/common/m2:repository/org/ow2/asm/asm/5.0.3/asm-5.0.3",
"//prebuilts/tools/common/m2:repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3",
"//prebuilts/tools/common/m2:repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3",
"//prebuilts/tools/common/m2:repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3",
"//prebuilts/tools/common/builder-model:builder-model-2.2.0-alpha6",
"//tools/base/annotations:android-annotations",
"//tools/idea:lib/guava-18.0",
"//tools/base/sdk-common:sdk-common",
"//tools/base/layoutlib-api:layoutlib-api",
"//prebuilts/tools/common/kxml2-tools:kxml2-2.3.0",
"//tools/idea:lib/hamcrest-core-1.3",
"//tools/idea:lib/junit-4.12",
"//tools/base/common:common",
"//tools/base/sdklib:sdklib",
"//tools/base/device_validator:dvlib",
"//tools/idea:lib/httpcore-4.4.1",
"//tools/idea:lib/httpmime-4.4.1",
"//tools/idea:lib/httpclient-4.4.1",
"//tools/idea:lib/fluent-hc-4.4.1",
"//tools/adt/idea:android/lib/commons-compress-1.8.1",
"//tools/idea:lib/gson-2.5",
"//tools/base/repository:repository",
"//tools/idea:java-psi-api",
"//tools/idea:core-api",
"//tools/idea:util",
"//tools/idea:lib/trove4j",
"//tools/idea:annotations",
"//tools/idea:annotations-common",
"//tools/idea:util-rt",
"//tools/idea:lib/jsr166e",
"//tools/idea:lib/snappy-in-java-0.3.1",
"//tools/idea:extensions",
"//tools/idea:lib/xstream-1.4.8",
"//tools/idea:lib/jdom",
"//tools/idea:lib/picocontainer",
"//tools/idea:platform-resources-en",
],
javacopts = ["-extra_checks:off"],
visibility = ["//visibility:public"],
)