mirror of
https://github.com/open-policy-agent/opa.git
synced 2026-08-13 03:42:35 -06:00
61823a2920
Previously, sets and objects were not interfaces and as a result, callers were relying on the underlying structure for operations such as iteration. These changes refactor the ast package to expose sets and objects as interfaces so that we can change the underlying data structures without affecting callers.