@@ -137,7 +137,7 @@ cel_android_library(
137137 ":base_android" ,
138138 ":evaluation_exception" ,
139139 ":evaluation_exception_builder" ,
140- ":function_overload_impl " ,
140+ ":lite_function_overload_impl " ,
141141 "//:auto_value" ,
142142 "//common:error_codes" ,
143143 "//common/annotations" ,
@@ -157,8 +157,8 @@ java_library(
157157 ":runtime_helpers" ,
158158 "//common/annotations" ,
159159 "@maven//:com_google_guava_guava" ,
160+ "@maven//:com_google_protobuf_protobuf_java" ,
160161 "@maven//:org_jspecify_jspecify" ,
161- "@maven_android//:com_google_protobuf_protobuf_javalite" ,
162162 ],
163163)
164164
@@ -202,7 +202,6 @@ java_library(
202202 "@maven//:com_google_errorprone_error_prone_annotations" ,
203203 "@maven//:com_google_guava_guava" ,
204204 "@maven//:com_google_protobuf_protobuf_java" ,
205- "@maven_android//:com_google_protobuf_protobuf_javalite" ,
206205 ],
207206)
208207
@@ -254,7 +253,7 @@ cel_android_library(
254253 srcs = BASE_SOURCES ,
255254 visibility = ["//visibility:private" ],
256255 deps = [
257- ":function_overload_impl " ,
256+ ":lite_function_overload_impl " ,
258257 ":metadata" ,
259258 "//common:cel_ast_android" ,
260259 "//common/annotations" ,
@@ -314,9 +313,9 @@ cel_android_library(
314313 ":evaluation_exception" ,
315314 ":evaluation_exception_builder" ,
316315 ":evaluation_listener_android" ,
317- ":function_overload_impl" ,
318316 ":interpretable_android" ,
319317 ":interpreter_util_android" ,
318+ ":lite_function_overload_impl" ,
320319 ":metadata" ,
321320 ":runtime_helpers_android" ,
322321 ":runtime_type_provider_android" ,
@@ -354,7 +353,7 @@ java_library(
354353 "//common/internal:comparison_functions" ,
355354 "@maven//:com_google_errorprone_error_prone_annotations" ,
356355 "@maven//:com_google_guava_guava" ,
357- "@maven_android //:com_google_protobuf_protobuf_javalite " ,
356+ "@maven //:com_google_protobuf_protobuf_java " ,
358357 ],
359358)
360359
@@ -435,7 +434,6 @@ java_library(
435434 "@maven//:com_google_protobuf_protobuf_java" ,
436435 "@maven//:com_google_re2j_re2j" ,
437436 "@maven//:org_threeten_threeten_extra" ,
438- "@maven_android//:com_google_protobuf_protobuf_javalite" ,
439437 ],
440438)
441439
@@ -501,9 +499,9 @@ cel_android_library(
501499 ":dispatcher_android" ,
502500 ":evaluation_exception" ,
503501 ":function_binding_android" ,
504- ":function_overload " ,
505- ":function_overload_impl " ,
506- ":function_resolver " ,
502+ ":lite_function_overload " ,
503+ ":lite_function_overload_impl " ,
504+ ":lite_function_resolver " ,
507505 "//:auto_value" ,
508506 "@maven//:com_google_errorprone_error_prone_annotations" ,
509507 "@maven_android//:com_google_guava_guava" ,
@@ -585,7 +583,7 @@ cel_android_library(
585583 deps = [
586584 ":evaluation_exception" ,
587585 ":evaluation_listener_android" ,
588- ":function_overload_impl " ,
586+ ":lite_function_overload_impl " ,
589587 "//common/annotations" ,
590588 "@maven//:com_google_errorprone_error_prone_annotations" ,
591589 "@maven//:org_jspecify_jspecify" ,
@@ -723,7 +721,7 @@ cel_android_library(
723721 tags = [
724722 ],
725723 deps = [
726- ":function_overload " ,
724+ ":lite_function_overload " ,
727725 "//common/annotations" ,
728726 "@maven//:com_google_errorprone_error_prone_annotations" ,
729727 "@maven_android//:com_google_guava_guava" ,
@@ -733,7 +731,6 @@ cel_android_library(
733731java_library (
734732 name = "function_resolver" ,
735733 srcs = ["CelFunctionResolver.java" ],
736- # used_by_android
737734 tags = [
738735 ],
739736 deps = [
@@ -743,12 +740,24 @@ java_library(
743740 ],
744741)
745742
743+ java_library (
744+ name = "lite_function_resolver" ,
745+ srcs = ["CelFunctionResolver.java" ],
746+ # used_by_android
747+ tags = [
748+ ],
749+ deps = [
750+ ":lite_function_overload_impl" ,
751+ "@maven//:com_google_code_findbugs_annotations" ,
752+ "@maven//:com_google_errorprone_error_prone_annotations" ,
753+ ],
754+ )
755+
746756java_library (
747757 name = "function_overload" ,
748758 srcs = [
749759 "CelFunctionOverload.java" ,
750760 ],
751- # used_by_android
752761 tags = [
753762 ],
754763 deps = [
@@ -757,13 +766,45 @@ java_library(
757766 ],
758767)
759768
769+ java_library (
770+ name = "lite_function_overload" ,
771+ srcs = [
772+ "CelFunctionOverload.java" ,
773+ ],
774+ # used_by_android
775+ tags = [
776+ ],
777+ deps = [
778+ ":lite_function_overload_impl" ,
779+ "@maven//:com_google_errorprone_error_prone_annotations" ,
780+ ],
781+ )
782+
760783java_library (
761784 name = "function_overload_impl" ,
762785 srcs = [
763786 "FunctionOverload.java" ,
764787 "FunctionResolver.java" ,
765788 "ResolvedOverload.java" ,
766789 ],
790+ tags = [
791+ ],
792+ deps = [
793+ ":evaluation_exception" ,
794+ "//common/annotations" ,
795+ "@maven//:com_google_code_findbugs_annotations" ,
796+ "@maven//:com_google_errorprone_error_prone_annotations" ,
797+ "@maven//:com_google_protobuf_protobuf_java" ,
798+ ],
799+ )
800+
801+ java_library (
802+ name = "lite_function_overload_impl" ,
803+ srcs = [
804+ "FunctionOverload.java" ,
805+ "FunctionResolver.java" ,
806+ "ResolvedOverload.java" ,
807+ ],
767808 # used_by_android
768809 tags = [
769810 ],
@@ -828,7 +869,7 @@ java_library(
828869 deps = [
829870 ":evaluation_exception" ,
830871 ":function_binding" ,
831- ":function_resolver " ,
872+ ":lite_function_resolver " ,
832873 "//:auto_value" ,
833874 "//common:cel_ast" ,
834875 "//common:options" ,
@@ -852,9 +893,9 @@ java_library(
852893 ":dispatcher" ,
853894 ":evaluation_exception" ,
854895 ":function_binding" ,
855- ":function_resolver" ,
856896 ":interpretable" ,
857897 ":interpreter" ,
898+ ":lite_function_resolver" ,
858899 ":lite_runtime" ,
859900 ":runtime_equality" ,
860901 ":runtime_helpers" ,
@@ -881,9 +922,9 @@ cel_android_library(
881922 ":dispatcher_android" ,
882923 ":evaluation_exception" ,
883924 ":function_binding_android" ,
884- ":function_resolver" ,
885925 ":interpretable_android" ,
886926 ":interpreter_android" ,
927+ ":lite_function_resolver" ,
887928 ":lite_runtime_android" ,
888929 ":runtime_equality_android" ,
889930 ":runtime_helpers_android" ,
@@ -1001,7 +1042,7 @@ java_library(
10011042 "//common/values:combined_cel_value_provider" ,
10021043 "@maven//:com_google_errorprone_error_prone_annotations" ,
10031044 "@maven//:com_google_guava_guava" ,
1004- "@maven_android //:com_google_protobuf_protobuf_javalite " ,
1045+ "@maven //:com_google_protobuf_protobuf_java " ,
10051046 ],
10061047)
10071048
@@ -1086,7 +1127,7 @@ cel_android_library(
10861127 deps = [
10871128 ":evaluation_exception" ,
10881129 ":function_binding_android" ,
1089- ":function_resolver " ,
1130+ ":lite_function_resolver " ,
10901131 "//:auto_value" ,
10911132 "//common:cel_ast_android" ,
10921133 "//common:options" ,
0 commit comments