Skip to content

Commit 41bdc33

Browse files
committed
feat: Add Azure RBAC condition parser
- declare an `azure-rbac` feature and expose the Azure RBAC module with parser, AST, and YAML-driven tests - extend the shared lexer with RBAC-specific tokens, single-quoted strings, and corrected raw-string spans - verify the parser via comprehensive test cases covering every operator and complex chaining Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>
1 parent 49bd3c2 commit 41bdc33

10 files changed

Lines changed: 2382 additions & 2 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ default = ["full-opa", "arc", "rvm"]
2525
arc = ["scientific/arc"]
2626
ast = []
2727
azure_policy = ["dep:jsonschema", "arc", "dashmap"]
28+
azure-rbac = []
2829
base64 = ["dep:data-encoding"]
2930
base64url = ["dep:data-encoding"]
3031
coverage = []

0 commit comments

Comments
 (0)