Skip to content

Commit c3cbda8

Browse files
l46kokcopybara-github
authored andcommitted
Internal Changes
PiperOrigin-RevId: 747573605
1 parent 297928e commit c3cbda8

File tree

6 files changed

+6
-14
lines changed

6 files changed

+6
-14
lines changed

cel_android_rules.bzl

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,15 @@ def cel_android_library(name, **kwargs):
3131
javacopts = kwargs.get("javacopts", [])
3232
all_javacopts = DEFAULT_JAVACOPTS + javacopts
3333

34+
# By default, set visibility to android_allow_list, unless if overridden at the call site.
35+
provided_visibility_or_default = kwargs.get("visibility", ["//:android_allow_list"])
36+
filtered_kwargs = {k: v for k, v in kwargs.items() if k != "visibility"}
37+
3438
android_library(
3539
name = name,
40+
visibility = provided_visibility_or_default,
3641
javacopts = all_javacopts,
37-
**kwargs
42+
**filtered_kwargs
3843
)
3944

4045
def cel_android_local_test(name, **kwargs):

common/BUILD.bazel

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ java_library(
2424

2525
cel_android_library(
2626
name = "proto_ast_android",
27-
visibility = ["//:android_allow_list"],
2827
exports = ["//common/src/main/java/dev/cel/common:proto_ast_android"],
2928
)
3029

@@ -80,7 +79,6 @@ java_library(
8079

8180
cel_android_library(
8281
name = "cel_source_android",
83-
visibility = ["//:android_allow_list"],
8482
exports = ["//common/src/main/java/dev/cel/common:cel_source_android"],
8583
)
8684

@@ -91,7 +89,6 @@ java_library(
9189

9290
cel_android_library(
9391
name = "cel_ast_android",
94-
visibility = ["//:android_allow_list"],
9592
exports = [
9693
"//common/src/main/java/dev/cel/common:cel_ast_android",
9794
],

common/ast/BUILD.bazel

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ java_library(
1313

1414
cel_android_library(
1515
name = "ast_android",
16-
visibility = ["//:android_allow_list"],
1716
exports = ["//common/src/main/java/dev/cel/common/ast:ast_android"],
1817
)
1918

@@ -24,7 +23,6 @@ java_library(
2423

2524
cel_android_library(
2625
name = "expr_converter_android",
27-
visibility = ["//:android_allow_list"],
2826
exports = ["//common/src/main/java/dev/cel/common/ast:expr_converter_android"],
2927
)
3028

common/internal/BUILD.bazel

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,5 @@ java_library(
9595

9696
cel_android_library(
9797
name = "internal_android",
98-
visibility = ["//:android_allow_list"],
9998
exports = ["//common/src/main/java/dev/cel/common/internal:internal_android"],
10099
)

common/types/BUILD.bazel

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,24 +58,20 @@ java_library(
5858

5959
cel_android_library(
6060
name = "cel_types_android",
61-
visibility = ["//:android_allow_list"],
6261
exports = ["//common/src/main/java/dev/cel/common/types:cel_types_android"],
6362
)
6463

6564
cel_android_library(
6665
name = "types_android",
67-
visibility = ["//:android_allow_list"],
6866
exports = ["//common/src/main/java/dev/cel/common/types:types_android"],
6967
)
7068

7169
cel_android_library(
7270
name = "type_providers_android",
73-
visibility = ["//:android_allow_list"],
7471
exports = ["//common/src/main/java/dev/cel/common/types:type_providers_android"],
7572
)
7673

7774
cel_android_library(
7875
name = "cel_proto_types_android",
79-
visibility = ["//:android_allow_list"],
8076
exports = ["//common/src/main/java/dev/cel/common/types:cel_proto_types_android"],
8177
)

runtime/BUILD.bazel

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ java_library(
5858

5959
cel_android_library(
6060
name = "function_binding_android",
61-
visibility = ["//:android_allow_list"],
6261
exports = [
6362
"//runtime/src/main/java/dev/cel/runtime:function_binding_android",
6463
],
@@ -170,13 +169,11 @@ cel_android_library(
170169

171170
cel_android_library(
172171
name = "lite_runtime_android",
173-
visibility = ["//:android_allow_list"],
174172
exports = ["//runtime/src/main/java/dev/cel/runtime:lite_runtime_android"],
175173
)
176174

177175
cel_android_library(
178176
name = "lite_runtime_factory_android",
179-
visibility = ["//:android_allow_list"],
180177
exports = ["//runtime/src/main/java/dev/cel/runtime:lite_runtime_factory_android"],
181178
)
182179

0 commit comments

Comments
 (0)