google / cel-go

Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
https://cel.dev
Apache License 2.0
2.3k stars 224 forks source link

Do not re-use ID twice in exists_one macro #935

Closed jcking closed 7 months ago

jcking commented 7 months ago

As it says on the tin. exists_one re-uses the same node twice. This is not allowed per the spec where the ID for each individual Expr must be unique.