COMMITS
/ ast/term.go June 19, 2024
J
Bumping golangci-lint to v1.59.1 (#6817)
Johan Fylling committed
November 13, 2023
W
Fix IDE warnings and remove usage of several deprecated fields. (#6397)
Will Beason committed
October 26, 2023
J
topdown: Fixing issues with optimizing rules with refs in the head
Johan Fylling committed
September 27, 2023
J
planner: Adding support for general ref rule heads (#6235)
Johan Fylling committed
September 21, 2023
C
Add option to marshal location text (#6234)
Charlie Egan committed
August 31, 2023
J
General refs in rule heads (#5913)
Johan Fylling committed
June 29, 2023
J
ast: Only realizing `lazyObj` when `Compare()` is called on other object type (#6060)
Johan Fylling committed
June 21, 2023
J
Lazy obj performance (#6031)
Johan Fylling committed
March 9, 2023
C
[ast/opa parse] Support marshalling of all ast location data (#5576)
Charlie Egan committed
January 11, 2023
I
remove github.com/pkg/errors
Iceber Gu committed
November 18, 2022
S
ast: lazy obj follow-ups (#5394)
Stephan Renatus committed
November 16, 2022
S
topdown+ast+rego: read lazy objects from the store (#5380)
Stephan Renatus committed
October 14, 2022
S
ast: support dotted heads (#4660)
Stephan Renatus committed
August 30, 2022
S
ast/term.go: copy() nitpicks (#5058)
Stephan Renatus committed
August 16, 2022
P
Fix multiple-reader race condition for Sets/Objects (#5016)
Philip Conrad committed
August 15, 2022
P
Set Insertion Rework (#4999)
Philip Conrad committed
July 8, 2022
P
ast/term: Make Object key sorting lazy. (#4830)
Philip Conrad committed
June 24, 2022
S
ci: bump golangci-lint to v1.46.2, fix some issues (#4809)
Stephan Renatus committed
April 13, 2022
J
ast: Adding rego.metadata.* built-in functions (#4537)
Johan Fylling committed
March 3, 2022
S
cmd/inspect: render "related resources" and small misc changes (#4399)
Stephan Renatus committed
J
cmd: Adding annotations listing to inspect command (#4388)
Johan Fylling committed
February 21, 2022
S
ast: hash containers on insert/update (#4367)
Stephan Renatus committed
January 29, 2022
S
ast/compile: 'every' rewriting steps (#4231)
Stephan Renatus committed
December 17, 2021
S
ast+topdown: cache Array groundness, use for plugging (#4151)
Stephan Renatus committed
November 17, 2021
S
ast/term: sort set's keys slice on insert (#4028)
Stephan Renatus committed
November 8, 2021
S
ast: fuzzed parser bug, two codeql issues (#3988)
Stephan Renatus committed
November 6, 2021
S
cmd,storage: fix int conversion type errors (#3975)
Stephan Renatus committed
October 14, 2021
S
ast, topdown: add 'in' operator via internal builtins and future imports
Stephan Renatus committed
September 27, 2021
S
ast/term: don't sort an object's keys slice in-place (#3823)
Stephan Renatus committed
August 23, 2021
S
ast: improve String() performance for arrays, sets, objects (#3757)
Stephan Renatus committed
July 14, 2021
S
topdown: memoize partial set/object results (#3492)
Stephan Renatus committed
S
topdown/copypropagation: avoid circular reference (#3637)
Stephan Renatus committed
June 24, 2021
T
ast: Improve InterfaceToValue to handle non-native types (#3586)
Torin Sandall committed
May 21, 2021
S
ast, topdown: Improve indexer to understand function args
Stephan Renatus committed
May 19, 2021
W
Change check-lint to use golangci-lint (#3465)
Will Beason committed
May 5, 2021
S
ast: big number regression (#3419)
Stephan Renatus committed
March 10, 2021
T
ast: Add ast.JSONWithOpt to complement ast.JSON
Torin Sandall committed
March 2, 2021
A
Handle big integers in comparison and sprintf (#3174)
André Håland committed
December 18, 2020
S
re-do `with` conflicts: last one wins, in wasm and topdown (#3010)
Stephan Renatus committed
December 2, 2020
T
ast: Improve set implementation to memoize groudness
Torin Sandall committed
November 19, 2020
P
internal/wasm/sdk: Run exported topdown tests
Patrick East committed
November 11, 2020
J
Add json.patch builtin
Jasper Van der Jeugt committed
July 31, 2020
T
ast: Cache hashes for containers.
Teemu Koponen committed
July 28, 2020
T
ast: Type cast directly to *object instead of Object.
Teemu Koponen committed
T
ast: Improved object iteration.
Teemu Koponen committed
July 25, 2020
T
ast: Use pointer receivers with Array.
Teemu Koponen committed
July 24, 2020
T
ast: Introduce Array struct.
Teemu Koponen committed
T
ast: Marshal non-string object keys when converting to interface{}
Torin Sandall committed
July 20, 2020
T
ast: Maintain object ground bit over object key updates.
Teemu Koponen committed
June 18, 2020
P
plugins/logs: Add custom EventV1 -> AST helper
Patrick East committed