Imports of package ast

PathSynopsis
bytesPackage bytes implements functions for the manipulation of byte slices.
embedPackage embed provides access to files embedded in the running Go program.
encoding/jsonPackage json implements encoding and decoding of JSON as defined in RFC 7159.
errorsPackage errors implements functions to manipulate errors.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/cespare/xxhash/v2Package xxhash implements the 64-bit variant of xxHash (XXH64) as described at http://cyan4973.github.io/xxHash/.
github.com/open-policy-agent/opa/internal/debug
github.com/open-policy-agent/opa/internal/deepcopy
github.com/open-policy-agent/opa/internal/gojsonschemanolint: goconst // String duplication will be handled later by using errors.Is.
github.com/open-policy-agent/opa/internal/semverPackage semver has been vendored from: https://github.com/coreos/go-semver/tree/e214231b295a8ea9479f11b70b35d5acf3556d9b/semver A number of the original functions of the package have been removed since they are not required for our built-ins.
github.com/open-policy-agent/opa/internal/wasm/sdk/opa/capabilities
github.com/open-policy-agent/opa/v1/ast/internal/scanner
github.com/open-policy-agent/opa/v1/ast/internal/tokens
github.com/open-policy-agent/opa/v1/ast/jsonThis package provides options for JSON marshalling of AST nodes, and location data in particular.
github.com/open-policy-agent/opa/v1/ast/locationPackage location defines locations in Rego source code.
github.com/open-policy-agent/opa/v1/capabilities
github.com/open-policy-agent/opa/v1/metricsPackage metrics contains helpers for performance metric management inside the policy engine.
github.com/open-policy-agent/opa/v1/typesPackage types declares data types for Rego values and helper functions to operate on these types.
github.com/open-policy-agent/opa/v1/utilPackage util provides generic utilities used throughout the policy engine.
gopkg.in/yaml.v3Package yaml implements YAML support for the Go language.
ioPackage io provides basic interfaces to I/O primitives.
mapsPackage maps defines various functions useful with maps of any type.
mathPackage math provides basic constants and mathematical functions.
math/bigPackage big implements arbitrary-precision arithmetic (big numbers).
net/urlPackage url parses URLs and implements query escaping.
osPackage os provides a platform-independent interface to operating system functionality.
reflectPackage reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.
regexpPackage regexp implements regular expression search.
slicesPackage slices defines various functions useful with slices of any type.
sortPackage sort provides primitives for sorting slices and user-defined collections.
strconvPackage strconv implements conversions to and from string representations of basic data types.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
unicodePackage unicode provides data and functions to test some properties of Unicode code points.
unicode/utf8Package utf8 implements functions and constants to support text encoded in UTF-8.