Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: google/cel-go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cfbf821
Choose a base ref
...
head repository: google/cel-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: df07208
Choose a head ref
  • 10 commits
  • 36 files changed
  • 5 contributors

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    46cd126 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Add AST node IDs to types.Err for errorable expressions (#862)

    Currently, it is not possible to obtain the source location of a runtime
    error making it difficult sometimes to identify the cause of an issue.
    If an AST node ID is available, the source location can be obtained, so
    add this information to runtime errors.
    
    ref.Val values returned by the following types are examined for error
    state and if an error and no AST node has been set, the node ID of the
    Interpretable is added to the error.
    
    * evalAnd
    * evalAttr
    * evalBinary
    * evalExhaustiveConditional
    * evalList
    * evalMap
    * evalMap
    * evalObj
    * evalOr
    * evalTestOnly
    * evalUnary
    * evalVarArgs
    * evalWatchAttrQual
    * evalWatchConstQual
    * evalWatchQual
    * evalZeroArity
    kortschak authored Nov 30, 2023
    Configuration menu
    Copy the full SHA
    8657c98 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Update builtin macros to use unique IDs. (#866)

    Filter and map macros previously reused Expr.id values for repeated
    references to the accumulator var. After this change, the parser
    should always provide unique node IDs per AST assuming standard macros.
    jnthntatum authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    967fca9 View commit details
    Browse the repository at this point in the history
  2. Set membership test rewriting optimizer (#865)

    * Set membership test rewriting optimizer
    * Additional tests for macros and enums
    TristonianJones authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    52e5dcc View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    a18f8e7 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Fix incorrect example in string formatting docs. (#873)

    %s is defined to support "all numerical types (int, uint, and double)."
    but later the docs also say:
    "Passing an incorrect type (an integer to `%s`) is considered an error"
    
    The example in the parenthetical contradicts the definition of %s.
    
    This change replaces the parenthetical example with one that is
    accurate and verified by an existing test case. This change also adds
    an explicit test case to verify that it is valid to pass an in to %s.
    nicksnyder authored Dec 16, 2023
    Configuration menu
    Copy the full SHA
    9c277eb View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Add option to include test types in the repl. (#855)

    Adds a repl option to include packages of linked in message types.
    This allows using the types without preparing a hermetic set of
    descriptors to load from file.
    jnthntatum authored Dec 28, 2023
    Configuration menu
    Copy the full SHA
    7f70747 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    d45f67f View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    b7269b1 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Bump follow-redirects from 1.15.2 to 1.15.4 in /repl/appengine/web (#882

    )
    
    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.4)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    df07208 View commit details
    Browse the repository at this point in the history
Loading