COMMITS
/ ast/compile.go June 26, 2024
J
ast: expanding nested expressions in `every` domain (#6832)
Johan Fylling committed
June 25, 2024
J
trace+tester: Adding local var values to trace and test report (#6815)
Johan Fylling committed
June 19, 2024
J
Bumping golangci-lint to v1.59.1 (#6817)
Johan Fylling committed
J
Fix/inspect unknowns in with stmt (#6824)
Johan Fylling committed
May 30, 2024
A
Include annotations in rule AST (#6771)
Ashutosh Narkar committed
February 15, 2024
J
ast+cmd: Allowing bundle to contain calls to unknown Rego functions when inspected
Johan Fylling committed
December 20, 2023
J
ast+cmd: Allowing bundle to contain calls to unknown functions when inspected (#6462)
Johan Fylling committed
J
Adding `--v1-compatible` flag to `build`, `opa eval` (#6478)
Johan Fylling committed
November 30, 2023
J
cmd & format: Adding rego-v1 mode to `opa fmt` (#6413)
Johan Fylling committed
November 16, 2023
J
ast: Disallow root document shadowing in leading term of rule refs
Johan Fylling committed
November 15, 2023
J
ast: Adding capability feature for the `rego.v1` import (#6375)
Johan Fylling committed
J
ast: Adding rule_head_refs capabilities feature flag (#6346)
Johan Fylling committed
November 13, 2023
W
Fix IDE warnings and remove usage of several deprecated fields. (#6397)
Will Beason committed
November 7, 2023
J
ast: Allowing packages to be declared within the dynamic extent of a rule (#6388)
Johan Fylling committed
October 25, 2023
T
internal/bundle/inspect: add required capabilities to output
Torin Sandall committed
October 24, 2023
T
ast: compute required capabilities during compile
Torin Sandall committed
A
Rename future.compat import
Ashutosh Narkar committed
S
ast+rego: disable compiler stages for IR-based eval paths (#6335)
Stephan Renatus committed
October 20, 2023
J
ast: future.compat import (#6285)
Johan Fylling committed
September 27, 2023
J
Removing EXPERIMENTAL_GENERAL_RULE_REFS feature flag (#6252)
Johan Fylling committed
September 25, 2023
J
Updating all vars in rule ref
Johan Fylling committed
July 26, 2023
A
Extend type checking for authz policies
Ashutosh Narkar committed
August 31, 2023
J
General refs in rule heads (#5913)
Johan Fylling committed
August 29, 2023
J
ast: Including "child" rules when fetching rules by ref (#6183)
Johan Fylling committed
July 28, 2023
A
ast: Update strict error check message for unused args
Ashutosh Narkar committed
April 27, 2023
C
fix some comments
cui fliter committed
April 25, 2023
April 24, 2023
J
ast: Not allowing multi-value rules to have other rules in their extent
Johan Fylling committed
March 21, 2023
J
ast: Fixing bug where comprehensions in rule else-heads weren't rewritten correctly (#5772)
Johan Fylling committed
March 16, 2023
B
bug(ast): fix the location of the unused variables (#5677)
Boran Seref committed
J
ast: Relaxing strict-mode check for unused args in else-branching functions (#5760)
Johan Fylling committed
March 14, 2023
P
ast/compile: Guard recursive module equality check. (#5757)
Philip Conrad committed
February 23, 2023
J
ast: Force type-checker to respect allow_net capability (#5671)
Johan Fylling committed
February 22, 2023
B
feat: extend strict check of unused vars to include arguments
boranx committed
January 3, 2023
J
ast&cmd: Only enforcing `schemas` annotations if `--schema` flag is used (#5502)
Johan Fylling committed
November 19, 2022
P
ast/compile: More accurate error locations for `some` with unused vars. (#5401)
Philip Conrad committed
November 15, 2022
P
Adding strict flag to opa eval (#5228)
Peter Macdonald committed
October 27, 2022
S
ast/compile: rewrite ref-replacements with non-function values (#5301)
Stephan Renatus committed
October 16, 2022
S
ast/compile: don't lookup Call TreeNode children (#5255)
Stephan Renatus committed
October 14, 2022
S
ast: add 'features' to capabilities, use it to check for ref heads (#5208)
Stephan Renatus committed
S
ast: support dotted heads (#4660)
Stephan Renatus committed
September 26, 2022
L
ast/schema: Fix race condition in parsing with reused references (#5184)
Liam Galvin committed
September 23, 2022
L
ast/schema: add support for recursive json schema elements (#5167)
Liam Galvin committed
September 20, 2022
September 19, 2022
September 7, 2022
S
ast/compile: respect unsafeBuiltinMap for 'with' replacements (#5107)
Stephan Renatus committed
August 30, 2022
S
ast/compile: return immediately if an "after" stage failed (#5063)
Stephan Renatus committed
August 29, 2022
S
ast/compile: sort modules by file name in NewModuleTree (#5057)
Stephan Renatus committed
July 25, 2022
S
ast/compiler: allow retaining parsed modules (#4921)
Stephan Renatus committed
June 29, 2022
S
ast/compile: reorder body for safety differently (#4801)
Stephan Renatus committed