Skip to content

Commit 5c79447

Browse files
authored
Load rules_android and providers (#58)
1 parent 7be9a44 commit 5c79447

File tree

5 files changed

+18
-2
lines changed

5 files changed

+18
-2
lines changed

.bazelrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
common --experimental_google_legacy_api
2+
common --check_visibility=false
23

34
try-import %workspace%/.bazelrc.user

MODULE.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ module(
44
compatibility_level = 1,
55
)
66

7+
bazel_dep(name = "rules_android", version = "0.6.0")
78
bazel_dep(name = "rules_java", version = "8.6.3")
89
bazel_dep(name = "rules_jvm_external", version = "5.3")
910
bazel_dep(name = "rules_kotlin", version = "2.1.0")

docs/rules.md

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rules/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ bzl_library(
7272
deps = [
7373
":collect_aar_outputs_aspect",
7474
"@bazel_skylib//lib:dicts",
75+
"@rules_android//providers:providers_bzl",
7576
"@rules_java//java:rules",
7677
"@rules_java//java/private:proto_support",
7778
],

rules/impl.bzl

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
11
"""Rule implementation for Android Lint
22
"""
33

4-
load("@rules_java//java/common:java_info.bzl", "JavaInfo")
4+
load(
5+
"@rules_android//providers:providers.bzl",
6+
"AndroidLibraryAarInfo",
7+
"AndroidLibraryResourceClassJarProvider",
8+
)
9+
load(
10+
"@rules_java//java:defs.bzl",
11+
"JavaInfo",
12+
)
513
load(
614
":collect_aar_outputs_aspect.bzl",
715
_AndroidLintAARInfo = "AndroidLintAARInfo",

0 commit comments

Comments
 (0)