Commit graph

13 commits

Author SHA1 Message Date
Google APIs
9415ba048a chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 732130682
2025-02-28 07:26:00 -08:00
Google APIs
24be099a87 feat: AST support for CEL comprehensions which iterate over (key, value) tuples within lists and maps with field iter_var2
docs: Updates to Comprehension documentation for `Expr`, `iter_var`, `iter_range`, `loop_condition`, and `loop_step` to reflect usage of `iter_var2`

PiperOrigin-RevId: 656007836
2024-07-25 10:46:16 -07:00
Google APIs
3597f7db21 chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 631538781
2024-05-07 13:56:05 -07:00
Google APIs
5e6eb76b66 feat: update v1alpha1 CEL syntax protos to include extension tags from cel-spec
docs: automated formatting fixes

PiperOrigin-RevId: 603439044
2024-02-01 11:59:24 -08:00
Google APIs
d139158036 feat: Introduce an optional_indices field to make it possible to conditionally populate a list element in a list literal
PiperOrigin-RevId: 492445049
2022-12-02 05:29:51 -08:00
Google APIs
bd28cfb5d9 feat: Introduce an optional_entry field to make it possible to conditionally set a map or message field
PiperOrigin-RevId: 475601830
2022-09-20 11:07:11 -07:00
Google APIs
9679873a51 fix: Update doc comments
fix: Move conformance_service.proto to its own directory to mirror existing go package structure.
feat: Publish an `expr_version` field to track transformations applied during static analysis to the `expr` field within the `CheckedExpr`.

Committer: @TristonianJones
PiperOrigin-RevId: 404145648
2021-10-18 21:08:29 -07:00
Google APIs
45b363d3ab Refactor the CEL protos to reflect their use as cross-language
data representations used within various open source libraries.

There is no CEL Google API per se, and as such any reference to
one has been removed from the proto libraries including the GAPIC
client code generation.

There is a gRPC service defined among the protos which is used for
driving conformance testing in a cross-language compatible manner.

PiperOrigin-RevId: 307642893
2020-04-21 11:16:13 -07:00
Google APIs
95a9834487 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 272006912
2019-09-30 10:05:58 -07:00
Google APIs
219c19f9b8 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 235606151
2019-02-25 14:45:26 -08:00
Google APIs
187ee24f3a Synchronize new proto/yaml changes.
PiperOrigin-RevId: 213748999
2018-09-19 21:21:57 -07:00
Google APIs
8d2b2fb02c Synchronize new proto/yaml changes.
PiperOrigin-RevId: 213487497
2018-09-18 11:47:00 -07:00
Google APIs
8fe40cc14d Synchronize new proto/yaml changes.
PiperOrigin-RevId: 212560321
2018-09-11 18:13:23 -07:00