kevin zhao
|
17bb82de77
|
using .iter() instead of mut
|
2025-11-13 22:07:40 -05:00 |
|
kevin zhao
|
b03c3c3d1f
|
more early return lines
|
2025-11-13 22:07:40 -05:00 |
|
kevin zhao
|
90411d6e90
|
[parser.rs] match token vector on length
|
2025-11-13 22:07:39 -05:00 |
|
zhao-oai
|
1b09f32cd5
|
Update codex-rs/execpolicy2/src/parser.rs
Co-authored-by: Michael Bolin <mbolin@openai.com>
|
2025-11-13 22:07:39 -05:00 |
|
kevin zhao
|
b405a8c812
|
refactor parse_pattern to use iterator chain
|
2025-11-13 22:07:39 -05:00 |
|
kevin zhao
|
bc375db0ab
|
using parking_lot mutex + AtomicU64 for auto id
|
2025-11-13 22:07:38 -05:00 |
|
kevin zhao
|
64e786caad
|
simplify
|
2025-11-13 22:07:37 -05:00 |
|
kevin zhao
|
9aea52efb1
|
simplify logic
|
2025-11-13 22:07:37 -05:00 |
|
kevin zhao
|
7e79c4dc5b
|
refactor rules so no more cartesian product
|
2025-11-13 22:07:37 -05:00 |
|
kevin zhao
|
eea9bff1fb
|
remove tokenize_command use cases
|
2025-11-13 22:07:37 -05:00 |
|
kevin zhao
|
773177ec8b
|
first pass at prefix rules
|
2025-11-13 22:07:37 -05:00 |
|