package lineage
import "github.com/open-policy-agent/opa/v1/topdown/lineage"
Index ¶
- func Debug(trace []*topdown.Event) []*topdown.Event
- func Fails(trace []*topdown.Event) []*topdown.Event
- func Filter(trace []*topdown.Event, filter func(*topdown.Event) bool) (result []*topdown.Event)
- func Full(trace []*topdown.Event) (result []*topdown.Event)
- func Notes(trace []*topdown.Event) []*topdown.Event
Functions ¶
func Debug ¶
Debug contains everything in the log.
func Fails ¶
Fails returns a filtered trace that contains Fail events and context to understand where the Fail occurred.
func Filter ¶
Filter will filter a given trace using the specified filter function. The filtering function should return true for events that should be kept, false for events that should be filtered out.
func Full ¶
Full returns a filtered trace that contains everything except Unify ops
func Notes ¶
Notes returns a filtered trace that contains Note events and context to understand where the Note was emitted.
Source Files ¶
- Version
- v1.5.1 (latest)
- Published
- Jun 4, 2025
- Platform
- js/wasm
- Imports
- 1 packages
- Last checked
- 1 hour ago –
Tools for package owners.