Skip to content

Commit 19f11b3

Browse files
maskri17copybara-github
authored andcommitted
Enhance core string types with built-in manipulation methods by integrating common string operations, previously in extensions, as methods in the StringValue class.
PiperOrigin-RevId: 831518343
1 parent 80814ee commit 19f11b3

File tree

9 files changed

+579
-197
lines changed

9 files changed

+579
-197
lines changed

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ bazel_dep(
6363
)
6464
bazel_dep(
6565
name = "cel-spec",
66-
version = "0.23.0",
66+
version = "0.24.0",
6767
repo_name = "com_google_cel_spec",
6868
)
6969

common/BUILD

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -628,6 +628,7 @@ cc_library(
628628
":native_type",
629629
":optional_ref",
630630
":type",
631+
":typeinfo",
631632
":unknown",
632633
":value_kind",
633634
"//base:attributes",
@@ -656,6 +657,7 @@ cc_library(
656657
"//internal:utf8",
657658
"//internal:well_known_types",
658659
"//runtime:runtime_options",
660+
"//runtime/internal:errors",
659661
"@com_google_absl//absl/base",
660662
"@com_google_absl//absl/base:core_headers",
661663
"@com_google_absl//absl/base:no_destructor",

common/value.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
#include "common/native_type.h"
4040
#include "common/optional_ref.h"
4141
#include "common/type.h"
42+
#include "common/typeinfo.h"
4243
#include "common/value_kind.h"
4344
#include "common/values/bool_value.h" // IWYU pragma: export
4445
#include "common/values/bytes_value.h" // IWYU pragma: export

0 commit comments

Comments
 (0)