Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

internal changes #106

Merged
merged 6 commits into from
Jan 29, 2021
Merged

internal changes #106

merged 6 commits into from
Jan 29, 2021

Commits on Jan 29, 2021

  1. internal changes

    PiperOrigin-RevId: 350431125
    CEL Dev Team authored and kyessenov committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    39616cd View commit details
    Browse the repository at this point in the history
  2. Apply clang-tidy suggestions

    PiperOrigin-RevId: 352452757
    CEL Dev Team authored and kyessenov committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    f347557 View commit details
    Browse the repository at this point in the history
  3. Internal change

    PiperOrigin-RevId: 353303190
    CEL Dev Team authored and kyessenov committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    b19dad9 View commit details
    Browse the repository at this point in the history
  4. Introduce CelTypeRegistry for tracking type identifiers with updates …

    …in type resolution.
    
    Type and enum constant values may be shadowed by variables with the same
    name provided within an Activation in order to preserve backward compatibility
    with potential existing usages of the library.
    
    This change makes it possible to find core CEL type names as identifiers, and
    if the `enable_qualified_type_identifiers` option is enabled, then qualified
    names which appear within Select expressions can be resolved to types which
    have either been registered with the CelTypeRegistry or to protobuf type names
    which have been linked into the binary.
    
    PiperOrigin-RevId: 353680095
    TristonianJones authored and kyessenov committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    bca699e View commit details
    Browse the repository at this point in the history
  5. Enforce utf-8 validity in string() conversion from bytes.

    Relies on SIMD-optimized library https://github.com/cyb70289/utf8.
    
    PiperOrigin-RevId: 353736473
    kyessenov committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    e53c05c View commit details
    Browse the repository at this point in the history
  6. OSS export.

    PiperOrigin-RevId: 354438896
    kyessenov committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    f029e3e View commit details
    Browse the repository at this point in the history