File tree Expand file tree Collapse file tree 6 files changed +6
-14
lines changed
Expand file tree Collapse file tree 6 files changed +6
-14
lines changed Original file line number Diff line number Diff 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
4045def cel_android_local_test (name , ** kwargs ):
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ java_library(
2424
2525cel_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
8180cel_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
9290cel_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 ],
Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ java_library(
1313
1414cel_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
2524cel_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
Original file line number Diff line number Diff line change @@ -95,6 +95,5 @@ java_library(
9595
9696cel_android_library (
9797 name = "internal_android" ,
98- visibility = ["//:android_allow_list" ],
9998 exports = ["//common/src/main/java/dev/cel/common/internal:internal_android" ],
10099)
Original file line number Diff line number Diff line change @@ -58,24 +58,20 @@ java_library(
5858
5959cel_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
6564cel_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
7169cel_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
7774cel_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)
Original file line number Diff line number Diff line change @@ -58,7 +58,6 @@ java_library(
5858
5959cel_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
171170cel_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
177175cel_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
You can’t perform that action at this time.
0 commit comments