@@ -61,6 +61,7 @@ java_library(
6161 "//runtime:evaluation_exception_builder" ,
6262 "//runtime:function_overload" ,
6363 "//runtime:resolved_overload" ,
64+ "//runtime:runtime_equality" ,
6465 "@maven//:com_google_code_findbugs_annotations" ,
6566 "@maven//:com_google_errorprone_error_prone_annotations" ,
6667 "@maven//:com_google_guava_guava" ,
@@ -74,6 +75,9 @@ java_library(
7475 tags = [
7576 ],
7677 deps = [
78+ ":async_call_state_tracker" ,
79+ ":async_completion_coordinator" ,
80+ ":async_gate" ,
7781 ":error_metadata" ,
7882 ":localized_evaluation_exception" ,
7983 ":planned_interpretable" ,
@@ -82,6 +86,7 @@ java_library(
8286 "//common/annotations" ,
8387 "//common/exceptions:runtime_exception" ,
8488 "//common/values" ,
89+ "//runtime:accumulated_unknowns" ,
8590 "//runtime:activation" ,
8691 "//runtime:async_options" ,
8792 "//runtime:evaluation_exception" ,
@@ -92,6 +97,7 @@ java_library(
9297 "//runtime:interpreter_util" ,
9398 "//runtime:partial_vars" ,
9499 "//runtime:program" ,
100+ "//runtime:runtime_equality" ,
95101 "//runtime:variable_resolver" ,
96102 "@maven//:com_google_errorprone_error_prone_annotations" ,
97103 "@maven//:com_google_guava_guava" ,
@@ -250,10 +256,19 @@ java_library(
250256 name = "eval_async_call" ,
251257 srcs = ["EvalAsyncCall.java" ],
252258 deps = [
259+ ":eval_helpers" ,
260+ ":localized_evaluation_exception" ,
253261 ":planned_interpretable" ,
262+ "//common:error_codes" ,
254263 "//common/ast" ,
264+ "//common/exceptions:overload_not_found" ,
265+ "//common/exceptions:runtime_exception" ,
266+ "//common/values" ,
267+ "//runtime:accumulated_unknowns" ,
255268 "//runtime:evaluation_exception" ,
269+ "//runtime:function_overload" ,
256270 "//runtime:interpretable" ,
271+ "//runtime:resolved_overload" ,
257272 "@maven//:com_google_errorprone_error_prone_annotations" ,
258273 "@maven//:com_google_guava_guava" ,
259274 ],
@@ -336,6 +351,7 @@ java_library(
336351 name = "eval_conditional" ,
337352 srcs = ["EvalConditional.java" ],
338353 deps = [
354+ ":eval_helpers" ,
339355 ":planned_interpretable" ,
340356 "//common/ast" ,
341357 "//runtime:accumulated_unknowns" ,
@@ -373,6 +389,7 @@ java_library(
373389 "//runtime:accumulated_unknowns" ,
374390 "//runtime:interpretable" ,
375391 "@maven//:com_google_errorprone_error_prone_annotations" ,
392+ "@maven//:com_google_guava_guava" ,
376393 ],
377394)
378395
@@ -383,10 +400,11 @@ java_library(
383400 ":eval_helpers" ,
384401 ":planned_interpretable" ,
385402 "//common/ast" ,
403+ "//common/values" ,
386404 "//runtime:accumulated_unknowns" ,
387- "//runtime:evaluation_exception" ,
388405 "//runtime:interpretable" ,
389406 "@maven//:com_google_errorprone_error_prone_annotations" ,
407+ "@maven//:com_google_guava_guava" ,
390408 ],
391409)
392410
@@ -401,6 +419,7 @@ java_library(
401419 "//runtime:accumulated_unknowns" ,
402420 "//runtime:interpretable" ,
403421 "@maven//:com_google_errorprone_error_prone_annotations" ,
422+ "@maven//:com_google_guava_guava" ,
404423 ],
405424)
406425
@@ -453,6 +472,7 @@ java_library(
453472 "//common/values" ,
454473 "//runtime:accumulated_unknowns" ,
455474 "//runtime:evaluation_exception" ,
475+ "//runtime:function_overload" ,
456476 "//runtime:interpretable" ,
457477 "//runtime:resolved_overload" ,
458478 "@maven//:com_google_guava_guava" ,
@@ -597,6 +617,7 @@ java_library(
597617 "PlannedInterpretable.java" ,
598618 ],
599619 deps = [
620+ ":async_call_state_tracker" ,
600621 ":localized_evaluation_exception" ,
601622 "//common:options" ,
602623 "//common/ast" ,
@@ -609,6 +630,7 @@ java_library(
609630 "//runtime:partial_vars" ,
610631 "//runtime:resolved_overload" ,
611632 "@maven//:com_google_errorprone_error_prone_annotations" ,
633+ "@maven//:com_google_guava_guava" ,
612634 "@maven//:org_jspecify_jspecify" ,
613635 ],
614636)
@@ -666,6 +688,7 @@ cel_android_library(
666688 "//runtime:evaluation_exception_builder" ,
667689 "//runtime:function_overload_android" ,
668690 "//runtime:resolved_overload_android" ,
691+ "//runtime:runtime_equality_android" ,
669692 "@maven//:com_google_errorprone_error_prone_annotations" ,
670693 "@maven//:org_jspecify_jspecify" ,
671694 "@maven_android//:com_google_guava_guava" ,
@@ -678,6 +701,9 @@ cel_android_library(
678701 tags = [
679702 ],
680703 deps = [
704+ ":async_call_state_tracker_android" ,
705+ ":async_completion_coordinator_android" ,
706+ ":async_gate_android" ,
681707 ":error_metadata_android" ,
682708 ":localized_evaluation_exception_android" ,
683709 ":planned_interpretable_android" ,
@@ -686,11 +712,13 @@ cel_android_library(
686712 "//common/annotations" ,
687713 "//common/exceptions:runtime_exception" ,
688714 "//common/values:values_android" ,
715+ "//runtime:accumulated_unknowns_android" ,
689716 "//runtime:activation_android" ,
690717 "//runtime:async_options_android" ,
691718 "//runtime:evaluation_exception" ,
692719 "//runtime:evaluation_exception_builder" ,
693720 "//runtime:interpretable_android" ,
721+ "//runtime:runtime_equality_android" ,
694722 "//runtime:variable_resolver" ,
695723 "//runtime/src/main/java/dev/cel/runtime:evaluation_listener_android" ,
696724 "//runtime/src/main/java/dev/cel/runtime:function_resolver_android" ,
@@ -856,10 +884,19 @@ cel_android_library(
856884 name = "eval_async_call_android" ,
857885 srcs = ["EvalAsyncCall.java" ],
858886 deps = [
887+ ":eval_helpers_android" ,
888+ ":localized_evaluation_exception_android" ,
859889 ":planned_interpretable_android" ,
890+ "//common:error_codes" ,
860891 "//common/ast:ast_android" ,
892+ "//common/exceptions:overload_not_found" ,
893+ "//common/exceptions:runtime_exception" ,
894+ "//common/values:values_android" ,
895+ "//runtime:accumulated_unknowns_android" ,
861896 "//runtime:evaluation_exception" ,
897+ "//runtime:function_overload_android" ,
862898 "//runtime:interpretable_android" ,
899+ "//runtime:resolved_overload_android" ,
863900 "@maven//:com_google_errorprone_error_prone_annotations" ,
864901 "@maven_android//:com_google_guava_guava" ,
865902 ],
@@ -942,6 +979,7 @@ cel_android_library(
942979 name = "eval_conditional_android" ,
943980 srcs = ["EvalConditional.java" ],
944981 deps = [
982+ ":eval_helpers_android" ,
945983 ":planned_interpretable_android" ,
946984 "//common/ast:ast_android" ,
947985 "//runtime:evaluation_exception" ,
@@ -979,6 +1017,7 @@ cel_android_library(
9791017 "//runtime:interpretable_android" ,
9801018 "//runtime/src/main/java/dev/cel/runtime:accumulated_unknowns_android" ,
9811019 "@maven//:com_google_errorprone_error_prone_annotations" ,
1020+ "@maven_android//:com_google_guava_guava" ,
9821021 ],
9831022)
9841023
@@ -989,10 +1028,11 @@ cel_android_library(
9891028 ":eval_helpers_android" ,
9901029 ":planned_interpretable_android" ,
9911030 "//common/ast:ast_android" ,
992- "//runtime:evaluation_exception " ,
1031+ "//common/values:values_android " ,
9931032 "//runtime:interpretable_android" ,
9941033 "//runtime/src/main/java/dev/cel/runtime:accumulated_unknowns_android" ,
9951034 "@maven//:com_google_errorprone_error_prone_annotations" ,
1035+ "@maven_android//:com_google_guava_guava" ,
9961036 ],
9971037)
9981038
@@ -1007,6 +1047,7 @@ cel_android_library(
10071047 "//runtime:interpretable_android" ,
10081048 "//runtime/src/main/java/dev/cel/runtime:accumulated_unknowns_android" ,
10091049 "@maven//:com_google_errorprone_error_prone_annotations" ,
1050+ "@maven_android//:com_google_guava_guava" ,
10101051 ],
10111052)
10121053
@@ -1058,6 +1099,7 @@ cel_android_library(
10581099 "//common/exceptions:overload_not_found" ,
10591100 "//common/values:values_android" ,
10601101 "//runtime:evaluation_exception" ,
1102+ "//runtime:function_overload_android" ,
10611103 "//runtime:interpretable_android" ,
10621104 "//runtime:resolved_overload_android" ,
10631105 "//runtime/src/main/java/dev/cel/runtime:accumulated_unknowns_android" ,
@@ -1198,6 +1240,7 @@ cel_android_library(
11981240 "PlannedInterpretable.java" ,
11991241 ],
12001242 deps = [
1243+ ":async_call_state_tracker_android" ,
12011244 ":localized_evaluation_exception_android" ,
12021245 "//common:options" ,
12031246 "//common/ast:ast_android" ,
@@ -1211,5 +1254,6 @@ cel_android_library(
12111254 "//runtime/src/main/java/dev/cel/runtime:partial_vars_android" ,
12121255 "@maven//:com_google_errorprone_error_prone_annotations" ,
12131256 "@maven//:org_jspecify_jspecify" ,
1257+ "@maven_android//:com_google_guava_guava" ,
12141258 ],
12151259)
0 commit comments