mirror of
https://github.com/microsoft/regorus.git
synced 2026-08-05 02:16:11 +00:00
- object.union - object.union_n - treat negative integers as two separate tokens (Sub and Number) when seen in arithmetic expressions - Ensure that fully query string is parsed - Evaluate queries in a separate module instead of the last read module. This correctly handles queries of the form `x = data.test.y` where x is already a ref in `data.test` - Handle queries producing multiple outputs in test infrastructure - Add tests for engine - Add tests locking down valid queries - Update opa.passing Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>
109 lines
1.4 KiB
Plaintext
109 lines
1.4 KiB
Plaintext
aggregates
|
|
all
|
|
any
|
|
arithmetic
|
|
array
|
|
assignments
|
|
base64builtins
|
|
base64urlbuiltins
|
|
bitsand
|
|
bitsnegate
|
|
bitsor
|
|
bitsshiftleft
|
|
bitsshiftright
|
|
bitsxor
|
|
casts
|
|
comparisonexpr
|
|
completedoc
|
|
compositebasedereference
|
|
compositereferences
|
|
comprehensions
|
|
containskeyword
|
|
cryptohmacequal
|
|
cryptohmacmd5
|
|
cryptohmacsha1
|
|
cryptohmacsha256
|
|
cryptohmacsha512
|
|
cryptomd5
|
|
cryptosha1
|
|
cryptosha256
|
|
dataderef
|
|
defaultkeyword
|
|
disjunction
|
|
elsekeyword
|
|
embeddedvirtualdoc
|
|
eqexpr
|
|
evaltermexpr
|
|
every
|
|
example
|
|
fix1863
|
|
functionerrors
|
|
functions
|
|
globmatch
|
|
globquotemeta
|
|
helloworld
|
|
hexbuiltins
|
|
indexing
|
|
indirectreferences
|
|
inputvalues
|
|
intersection
|
|
invalidkeyerror
|
|
jsonbuiltins
|
|
jsonfilter
|
|
jsonfilteridempotent
|
|
jsonremove
|
|
jsonremoveidempotent
|
|
jsonschema
|
|
jwtencodesignheadererrors
|
|
jwtencodesignpayloaderrors
|
|
negation
|
|
nestedreferences
|
|
numbersrange
|
|
numbersrangestep
|
|
objectfilter
|
|
objectfilteridempotent
|
|
objectfilternonstringkey
|
|
objectget
|
|
objectkeys
|
|
objectremove
|
|
objectremoveidempotent
|
|
objectremovenonstringkey
|
|
objectunion
|
|
objectunionn
|
|
partialdocconstants
|
|
partialiter
|
|
partialobjectdoc
|
|
partialsetdoc
|
|
planner-ir
|
|
rand
|
|
regexfind
|
|
regexfindallstringsubmatch
|
|
regexisvalid
|
|
regexmatch
|
|
regexmatchtemplate
|
|
regexreplace
|
|
regexsplit
|
|
replacen
|
|
semvercompare
|
|
semverisvalid
|
|
sets
|
|
sprintf
|
|
subset
|
|
toarray
|
|
topdowndynamicdispatch
|
|
toset
|
|
trim
|
|
trimleft
|
|
trimprefix
|
|
trimright
|
|
trimspace
|
|
trimsuffix
|
|
type
|
|
typebuiltin
|
|
typenamebuiltin
|
|
undos
|
|
union
|
|
units
|
|
uuid
|
|
varreferences
|
|
virtualdocs |