Skip to content

Commit 6ab3223

Browse files
CEL Dev Teamcopybara-github
authored andcommitted
Implement math extension functions for floor, ceil, etc
PiperOrigin-RevId: 742527108
1 parent f1efc00 commit 6ab3223

5 files changed

Lines changed: 1186 additions & 20 deletions

File tree

conformance/src/test/java/dev/cel/conformance/BUILD.bazel

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -117,23 +117,6 @@ _TESTS_TO_SKIP = [
117117
# "enums/legacy_proto3/assign_standalone_int_big",
118118
# "enums/legacy_proto3/assign_standalone_int_neg",
119119

120-
# Not yet implemented.
121-
"math_ext/ceil",
122-
"math_ext/floor",
123-
"math_ext/round",
124-
"math_ext/trunc",
125-
"math_ext/abs",
126-
"math_ext/sign",
127-
"math_ext/isNaN",
128-
"math_ext/isInf",
129-
"math_ext/isFinite",
130-
"math_ext/bit_and",
131-
"math_ext/bit_or",
132-
"math_ext/bit_xor",
133-
"math_ext/bit_not",
134-
"math_ext/bit_shift_left",
135-
"math_ext/bit_shift_right",
136-
137120
# Type inference edgecases around null(able) assignability.
138121
# These type check, but resolve to a different type.
139122
# list(int), want list(wrapper(int))

0 commit comments

Comments
 (0)