Commits
Branch selector
User selector
Commit History
Commits on Feb 22, 2024
Compute navigable expr heights in a separate pass
Show description for 4f8f455authored andcommitted
Commits on Feb 21, 2024
Allow setting nesting limit for extractable subexpressions.
Show description for 5ebf44eauthored andcommittedCreate an enum for functions used in CelOptionalLibrary
Show description for 1e12305authored andcommittedMark type-checker implementation as internal
Show description for a740bbdauthored andcommittedMangle identifier name for comprehension result
Show description for 90671c0authored andcommitted
Commits on Feb 16, 2024
Assign unique indices for mangled comprehension identifiers with different types
Show description for ad2c6b6authored andcommittedAdd mangled comprehension variables as identifier declaration to the environment
Show description for 629f85bauthored andcommittedTag AST containing cel.block call
Show description for 496ab08authored andcommittedAugment CSE to produce optimized ASTs using cel.block
Show description for 70ef6f9authored andcommitted
Commits on Feb 13, 2024
Properly set subtree height for navigable expr's children
Show description for bda6026authored andcommittedNo public description
Show description for 4a723aaauthored andcommitted
Add height property to CelNavigableExpr
Show description for f98b582authored andcommitted
Commits on Feb 12, 2024
Add capability to evaluate cel.block calls in the runtime
Show description for c916a11authored andcommitted
Commits on Feb 8, 2024
Add `.toBuilder` methods to constructed CEL environments
Show description for 00d7726authored andcommitted
Commits on Feb 6, 2024
Migrate usages of `Truth8.assertThat` to equivalent usages of `Truth.assertThat`.
Show description for 8f51c97authored andcommittedUpdate to [Truth 1.4.0](https://github.com/google/truth/releases/tag/v1.4.0).
Show description for 5957b55authored andcommitted
Commits on Feb 5, 2024
Move cel.bind memoization into ScopedResolver
Show description for 6f55a67authored andcommitted
Commits on Jan 31, 2024
Add serialization capability for tagged AST extensions
Show description for aa0fb8cauthored andcommitted
Commits on Jan 30, 2024
No public description
Show description for 9ae535cauthored andcommittedNo public description
Show description for 61b20dfauthored andcommittedRemove enableComprehensionLazyEval flag
Show description for 3a73459authored andcommittedNo public description
Show description for c24b995authored andcommitted
Commits on Jan 26, 2024
Add SafeStringFormatter. Address fuzzing issue around CelValidationException.
Show description for 948fd36authored andcommittedEnable lazy comprehension eval by default
Show description for e69a4ddauthored andcommitted
Commits on Jan 25, 2024
Allow cel.bind to be lazily evaluated
Show description for 90e9b2aauthored andcommitted
Commits on Jan 24, 2024
Prevent string.format injection when interpreter exception is being built
Show description for b7823baauthored andcommitted
Commits on Jan 20, 2024
Add ConstantFoldingOptions
Show description for 7d28e89authored andcommittedAllow configuration of MutableAst by making it instantiable
Show description for f9f370dauthored andcommitted
Commits on Jan 19, 2024
Perform CSE on presence tests
Show description for cd11bafauthored andcommittedPerform CSE on comprehension loop step by mangling identifier names
Show description for 5a7cbabauthored andcommittedImplement Optimizer for Common Subexpression Elimination
Show description for 790e8cfauthored andcommitted
Commits on Jan 18, 2024
Internal test change.
Show description for 8dffc6cauthored andcommitted
Commits on Jan 16, 2024
Move standard macro definitions from CelMacro to CelStandardMacro
Show description for 562ec94authored andcommitted
Commits on Jan 10, 2024
Add an enum for Standard functions that are non-operators
Show description for 8ff0918authored andcommittedFix standard function 'type' to accept a parameter type of TypeParamType instead of Dyn
Show description for 870c594authored andcommitted