google / cel-cpp

Fast, portable, non-Turing complete expression evaluation (C++)
https://cel.dev
Apache License 2.0
159 stars 47 forks source link

Allow null values when setting proto fields to leave the field unset. #773

Open copybara-service[bot] opened 3 weeks ago

copybara-service[bot] commented 3 weeks ago

Allow null values when setting proto fields to leave the field unset.

This matches the behavior of the legacy proto extension and the CEL spec, and is more consistent with the fact that unset fields are returned as null.