-
Notifications
You must be signed in to change notification settings - Fork 22
Comparing changes
Open a pull request
base repository: google/cel-java
base: v0.3.1
head repository: google/cel-java
compare: v0.4.0
Commits on Dec 20, 2023
-
Include optimizer and validator in publish script
PiperOrigin-RevId: 592410792
Configuration menu - View commit details
-
Copy full SHA for 95714d0 - Browse repository at this point
Copy the full SHA 95714d0View commit details
Commits on Dec 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 37799bc - Browse repository at this point
Copy the full SHA 37799bcView commit details -
Merge pull request #199 from l46kok:fix-const-fold-with-list
PiperOrigin-RevId: 592940954
Configuration menu - View commit details
-
Copy full SHA for d76c341 - Browse repository at this point
Copy the full SHA d76c341View commit details
Commits on Jan 5, 2024
-
Allow MutableAst to insert a new bind macro
PiperOrigin-RevId: 595833681
Configuration menu - View commit details
-
Copy full SHA for 7c4c5ee - Browse repository at this point
Copy the full SHA 7c4c5eeView commit details
Commits on Jan 10, 2024
-
Fix standard function 'type' to accept a parameter type of TypeParamT…
…ype instead of Dyn PiperOrigin-RevId: 597349307
Configuration menu - View commit details
-
Copy full SHA for 870c594 - Browse repository at this point
Copy the full SHA 870c594View commit details -
Add an enum for Standard functions that are non-operators
PiperOrigin-RevId: 597366073
Configuration menu - View commit details
-
Copy full SHA for 8ff0918 - Browse repository at this point
Copy the full SHA 8ff0918View commit details
Commits on Jan 16, 2024
-
Move standard macro definitions from CelMacro to CelStandardMacro
PiperOrigin-RevId: 598901986
Configuration menu - View commit details
-
Copy full SHA for 562ec94 - Browse repository at this point
Copy the full SHA 562ec94View commit details
Commits on Jan 18, 2024
-
PiperOrigin-RevId: 599559120
Configuration menu - View commit details
-
Copy full SHA for 8dffc6c - Browse repository at this point
Copy the full SHA 8dffc6cView commit details
Commits on Jan 19, 2024
-
Implement Optimizer for Common Subexpression Elimination
PiperOrigin-RevId: 599696579
Configuration menu - View commit details
-
Copy full SHA for 790e8cf - Browse repository at this point
Copy the full SHA 790e8cfView commit details -
Perform CSE on comprehension loop step by mangling identifier names
PiperOrigin-RevId: 599877299
Configuration menu - View commit details
-
Copy full SHA for 5a7cbab - Browse repository at this point
Copy the full SHA 5a7cbabView commit details -
PiperOrigin-RevId: 599886305
Configuration menu - View commit details
-
Copy full SHA for cd11baf - Browse repository at this point
Copy the full SHA cd11bafView commit details
Commits on Jan 20, 2024
-
Allow configuration of MutableAst by making it instantiable
PiperOrigin-RevId: 599966084
Configuration menu - View commit details
-
Copy full SHA for f9f370d - Browse repository at this point
Copy the full SHA f9f370dView commit details -
PiperOrigin-RevId: 599969298
Configuration menu - View commit details
-
Copy full SHA for 7d28e89 - Browse repository at this point
Copy the full SHA 7d28e89View commit details
Commits on Jan 24, 2024
-
Prevent string.format injection when interpreter exception is being b…
…uilt PiperOrigin-RevId: 601159713
Configuration menu - View commit details
-
Copy full SHA for b7823ba - Browse repository at this point
Copy the full SHA b7823baView commit details
Commits on Jan 25, 2024
-
Allow cel.bind to be lazily evaluated
PiperOrigin-RevId: 601512156
Configuration menu - View commit details
-
Copy full SHA for 90e9b2a - Browse repository at this point
Copy the full SHA 90e9b2aView commit details
Commits on Jan 26, 2024
-
Enable lazy comprehension eval by default
PiperOrigin-RevId: 601600918
Configuration menu - View commit details
-
Copy full SHA for e69a4dd - Browse repository at this point
Copy the full SHA e69a4ddView commit details -
Add SafeStringFormatter. Address fuzzing issue around CelValidationEx…
…ception. PiperOrigin-RevId: 601609078
Configuration menu - View commit details
-
Copy full SHA for 948fd36 - Browse repository at this point
Copy the full SHA 948fd36View commit details
Commits on Jan 30, 2024
-
PiperOrigin-RevId: 602549697
Configuration menu - View commit details
-
Copy full SHA for c24b995 - Browse repository at this point
Copy the full SHA c24b995View commit details -
Remove enableComprehensionLazyEval flag
PiperOrigin-RevId: 602764888
Configuration menu - View commit details
-
Copy full SHA for 3a73459 - Browse repository at this point
Copy the full SHA 3a73459View commit details -
PiperOrigin-RevId: 602823902
Configuration menu - View commit details
-
Copy full SHA for 61b20df - Browse repository at this point
Copy the full SHA 61b20dfView commit details -
PiperOrigin-RevId: 602831989
Configuration menu - View commit details
-
Copy full SHA for 9ae535c - Browse repository at this point
Copy the full SHA 9ae535cView commit details
Commits on Jan 31, 2024
-
Add serialization capability for tagged AST extensions
PiperOrigin-RevId: 603185360
Configuration menu - View commit details
-
Copy full SHA for aa0fb8c - Browse repository at this point
Copy the full SHA aa0fb8cView commit details
Commits on Feb 5, 2024
-
Move cel.bind memoization into ScopedResolver
PiperOrigin-RevId: 604368929
Configuration menu - View commit details
-
Copy full SHA for 6f55a67 - Browse repository at this point
Copy the full SHA 6f55a67View commit details
Commits on Feb 6, 2024
-
Update to [Truth 1.4.0](https://github.com/google/truth/releases/tag/…
…v1.4.0). This makes available the rest of the Truth APIs that were recently added in Google's monorepo. It may be worth also updating to the _following_ version of Truth after it's released, but the purpose of that release will mostly be to deprecate `Truth8`. So, if you just avoid using `Truth8` now (starting by approving any migration CLs that I send your way), then there will be little need for that upgrade. Or, more to the point: I don't expect to keep sending you weekly upgrade CLs after this one :) PiperOrigin-RevId: 604710681
Configuration menu - View commit details
-
Copy full SHA for 5957b55 - Browse repository at this point
Copy the full SHA 5957b55View commit details -
Migrate usages of
Truth8.assertThat
to equivalent usages of `Truth.……assertThat`. The `Truth8` methods will be deprecated (or hidden) in the future. Callers should move to `Truth`. Some (but not all) of the CLs in this batch require Truth [1.4.0](https://github.com/google/truth/releases/tag/v1.4.0). I submitted a CL earlier today to (I hope) perform that upgrade for your project. PiperOrigin-RevId: 604739382
Configuration menu - View commit details
-
Copy full SHA for 8f51c97 - Browse repository at this point
Copy the full SHA 8f51c97View commit details
Commits on Feb 8, 2024
-
Add
.toBuilder
methods to constructed CEL environmentsPiperOrigin-RevId: 605383725
Configuration menu - View commit details
-
Copy full SHA for 00d7726 - Browse repository at this point
Copy the full SHA 00d7726View commit details
Commits on Feb 12, 2024
-
Add capability to evaluate cel.block calls in the runtime
PiperOrigin-RevId: 606316063
Configuration menu - View commit details
-
Copy full SHA for c916a11 - Browse repository at this point
Copy the full SHA c916a11View commit details
Commits on Feb 13, 2024
-
Add height property to CelNavigableExpr
PiperOrigin-RevId: 606657258
Configuration menu - View commit details
-
Copy full SHA for f98b582 - Browse repository at this point
Copy the full SHA f98b582View commit details -
PiperOrigin-RevId: 606668350
Configuration menu - View commit details
-
Copy full SHA for 4a723aa - Browse repository at this point
Copy the full SHA 4a723aaView commit details -
Properly set subtree height for navigable expr's children
PiperOrigin-RevId: 606736573
Configuration menu - View commit details
-
Copy full SHA for bda6026 - Browse repository at this point
Copy the full SHA bda6026View commit details
Commits on Feb 16, 2024
-
Augment CSE to produce optimized ASTs using cel.block
PiperOrigin-RevId: 607486802
Configuration menu - View commit details
-
Copy full SHA for 70ef6f9 - Browse repository at this point
Copy the full SHA 70ef6f9View commit details -
Tag AST containing cel.block call
PiperOrigin-RevId: 607499642
Configuration menu - View commit details
-
Copy full SHA for 496ab08 - Browse repository at this point
Copy the full SHA 496ab08View commit details -
Add mangled comprehension variables as identifier declaration to the …
…environment PiperOrigin-RevId: 607507168
Configuration menu - View commit details
-
Copy full SHA for 629f85b - Browse repository at this point
Copy the full SHA 629f85bView commit details -
Assign unique indices for mangled comprehension identifiers with diff…
…erent types PiperOrigin-RevId: 607513056
Configuration menu - View commit details
-
Copy full SHA for ad2c6b6 - Browse repository at this point
Copy the full SHA ad2c6b6View commit details
Commits on Feb 21, 2024
-
Mangle identifier name for comprehension result
PiperOrigin-RevId: 609094679
Configuration menu - View commit details
-
Copy full SHA for 90671c0 - Browse repository at this point
Copy the full SHA 90671c0View commit details -
Mark type-checker implementation as internal
PiperOrigin-RevId: 609103910
Configuration menu - View commit details
-
Copy full SHA for a740bbd - Browse repository at this point
Copy the full SHA a740bbdView commit details -
Create an enum for functions used in CelOptionalLibrary
PiperOrigin-RevId: 609107977
Configuration menu - View commit details
-
Copy full SHA for 1e12305 - Browse repository at this point
Copy the full SHA 1e12305View commit details -
Allow setting nesting limit for extractable subexpressions.
PiperOrigin-RevId: 609114886
Configuration menu - View commit details
-
Copy full SHA for 5ebf44e - Browse repository at this point
Copy the full SHA 5ebf44eView commit details
Commits on Feb 22, 2024
-
Compute navigable expr heights in a separate pass
PiperOrigin-RevId: 609416184
Configuration menu - View commit details
-
Copy full SHA for 4f8f455 - Browse repository at this point
Copy the full SHA 4f8f455View commit details
Commits on Feb 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c18f2a3 - Browse repository at this point
Copy the full SHA c18f2a3View commit details
Commits on Feb 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9935113 - Browse repository at this point
Copy the full SHA 9935113View commit details
Commits on Feb 27, 2024
-
Merge pull request #251 from Snowflake-Labs:smparkes/publish
PiperOrigin-RevId: 610795662
Configuration menu - View commit details
-
Copy full SHA for a370d05 - Browse repository at this point
Copy the full SHA a370d05View commit details -
Create baseline tests for SubexpressionOptimizer
PiperOrigin-RevId: 610833955
Configuration menu - View commit details
-
Copy full SHA for dc9083b - Browse repository at this point
Copy the full SHA dc9083bView commit details -
Accept eliminable custom functions as an option
PiperOrigin-RevId: 610849935
Configuration menu - View commit details
-
Copy full SHA for 9ebad48 - Browse repository at this point
Copy the full SHA 9ebad48View commit details -
Configuration menu - View commit details
-
Copy full SHA for cebfd9d - Browse repository at this point
Copy the full SHA cebfd9dView commit details
Commits on Feb 28, 2024
-
Merge pull request #259 from google:release/0.3.1
PiperOrigin-RevId: 610950733
Configuration menu - View commit details
-
Copy full SHA for 4f6682c - Browse repository at this point
Copy the full SHA 4f6682cView commit details -
Merge pull request #254 from modhanami:add-protobuf-tutorials-link
PiperOrigin-RevId: 610951182
Configuration menu - View commit details
-
Copy full SHA for 09b934a - Browse repository at this point
Copy the full SHA 09b934aView commit details -
Properly honor enableStandardEnvironment flag when constructing runtime
Fixes #255 PiperOrigin-RevId: 611167529
Configuration menu - View commit details
-
Copy full SHA for 776f95a - Browse repository at this point
Copy the full SHA 776f95aView commit details -
Fix replacing namespaced identifiers for accu_init
PiperOrigin-RevId: 611217621
Configuration menu - View commit details
-
Copy full SHA for 73d29cf - Browse repository at this point
Copy the full SHA 73d29cfView commit details -
Assert correctness on AST ran through SubexpressionOptimizer
PiperOrigin-RevId: 611245287
Configuration menu - View commit details
-
Copy full SHA for b302caa - Browse repository at this point
Copy the full SHA b302caaView commit details
There are no files selected for viewing