openRuyi Lookout
← Packages

go-github-hashicorp-go-bexpr

Generic boolean expression evaluation in Go

Current
0.1.16
Candidate
0.1.17
License
MPL-2.0

Build

TargetResultLast successful versionSucceeded at
rva23
0.1.16
rva20
0.1.16
x86_64
0.1.16

Description

bexpr is a Go (golang) library to provide generic boolean expression evaluation and filtering for Go data structures and maps. Under the hood, bexpr uses pointerstructure (https://github.com/mitchellh/pointerstructure), meaning that any path within a map or structure that can be expressed via that library can be used with bexpr. This also means that you can use the custom bexpr dotted syntax (kept mainly for backwards compatibility) to select values in expressions, or, by enclosing the selectors in quotes, you can use JSON Pointer (https://tools.ietf.org/html/rfc6901) syntax to select values in expressions.

Changelog

PR · 3

Checks
MonitorObservationLast checked
Checked
Checked
Checked
Checked
Not configured
No reliable monitor identity/configuration.
—
Checked
Compared same-provider, same-project SPDX metadata for this version pair.
Checked
Last attempted
Checked
Current source component only; local patches, build options, bundled dependencies and binary artifacts are not evaluated.
Checked