@@ -18,39 +18,91 @@ load("@rules_buf//buf:defs.bzl", "buf_lint_test")
1818proto_library (
1919 name = "examples_proto" ,
2020 srcs = [
21+ "cel_assert_value_is_in_a_list.proto" ,
22+ "cel_bytes_concatentation.proto" ,
23+ "cel_bytes_contains.proto" ,
24+ "cel_bytes_starts_with_ends_with.proto" ,
2125 "cel_conditional_operator.proto" ,
26+ "cel_duration_arithmetic.proto" ,
2227 "cel_duration_from_string.proto" ,
2328 "cel_enum_comparision.proto" ,
2429 "cel_field_access.proto" ,
30+ "cel_field_mask.proto" ,
2531 "cel_field_presence.proto" ,
32+ "cel_field_presence_nested.proto" ,
2633 "cel_field_selection.proto" ,
27- "cel_map_key.proto" ,
34+ "cel_infinity.proto" ,
35+ "cel_list_concatenation.proto" ,
36+ "cel_map_all.proto" ,
37+ "cel_map_exists.proto" ,
38+ "cel_map_exists_one.proto" ,
39+ "cel_map_size.proto" ,
40+ "cel_number_arithmetic.proto" ,
2841 "cel_repeated_field_all.proto" ,
2942 "cel_repeated_field_exists_one.proto" ,
30- "cel_repeated_field_filter_and_size.proto" ,
43+ "cel_repeated_field_filter_and_count.proto" ,
44+ "cel_repeated_field_unique.proto" ,
45+ "cel_string_concatentation.proto" ,
3146 "cel_string_contains.proto" ,
47+ "cel_string_is_email.proto" ,
48+ "cel_string_is_hostname.proto" ,
49+ "cel_string_is_ip.proto" ,
50+ "cel_string_is_uri.proto" ,
3251 "cel_string_match_pattern.proto" ,
3352 "cel_string_starts_with_ends_with.proto" ,
53+ "cel_timestamp_comparsion.proto" ,
54+ "cel_timestamp_get_attribute.proto" ,
3455 "cel_timestamp_plus_duration.proto" ,
3556 "cel_timestamp_subtraction.proto" ,
36- "cel_timestamp_to_day_of_week.proto" ,
57+ "cel_type_conversion.proto" ,
58+ "cel_value.proto" ,
59+ "cel_wrapper_type.proto" ,
60+ "option_any_type_allow_list.proto" ,
61+ "option_any_type_ban_list.proto" ,
3762 "option_bool.proto" ,
38- "option_bytes.proto" ,
63+ "option_bytes_ban_values.proto" ,
64+ "option_bytes_contains.proto" ,
65+ "option_bytes_equal.proto" ,
66+ "option_bytes_len.proto" ,
67+ "option_bytes_pattern.proto" ,
68+ "option_bytes_prefix_suffix.proto" ,
69+ "option_duration_allow_values.proto" ,
70+ "option_duration_disallow_values.proto" ,
71+ "option_duration_equal.proto" ,
72+ "option_duration_range.proto" ,
73+ "option_enum_allow_values.proto" ,
74+ "option_enum_disallow_values.proto" ,
75+ "option_field_ignore_empty.proto" ,
76+ "option_field_presence.proto" ,
77+ "option_field_skip_validation.proto" ,
3978 "option_map.proto" ,
40- "option_number.proto" ,
79+ "option_message_disable_validation.proto" ,
80+ "option_number_allow_values.proto" ,
81+ "option_number_disallow_values.proto" ,
82+ "option_number_equal.proto" ,
83+ "option_number_finite_and_infinite.proto" ,
84+ "option_number_range.proto" ,
4185 "option_oneof.proto" ,
4286 "option_repeated.proto" ,
43- "option_require_field_presence.proto" ,
44- "option_string.proto" ,
45- "option_wkt_any.proto" ,
46- "option_wkt_duration.proto" ,
87+ "option_string_allow_values.proto" ,
88+ "option_string_ban_values.proto" ,
89+ "option_string_contains.proto" ,
90+ "option_string_equal.proto" ,
91+ "option_string_is_http_header.proto" ,
92+ "option_string_len.proto" ,
93+ "option_string_match_pattern.proto" ,
94+ "option_string_prefix_suffix.proto" ,
95+ "option_timestamp_range.proto" ,
96+ "option_timestamp_relative_to_now.proto" ,
4797 ],
4898 strip_import_prefix = "/examples" ,
4999 visibility = ["//visibility:public" ],
50100 deps = [
51101 "//proto/protovalidate/buf/validate:validate_proto" ,
52102 "@com_google_protobuf//:any_proto" ,
53103 "@com_google_protobuf//:duration_proto" ,
104+ "@com_google_protobuf//:field_mask_proto" ,
105+ "@com_google_protobuf//:struct_proto" ,
54106 "@com_google_protobuf//:timestamp_proto" ,
55107 "@com_google_protobuf//:wrappers_proto" ,
56108 "@go_googleapis//google/type:postaladdress_proto" ,
0 commit comments