adapters/

directory
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2026 License: Apache-2.0

Directories

Path Synopsis
Package blobcodec provides transparent zstd compression for SQLite BLOB columns.
Package blobcodec provides transparent zstd compression for SQLite BLOB columns.
blobstore
localfs
Package localfs implements ports.BlobStore using the local filesystem.
Package localfs implements ports.BlobStore using the local filesystem.
modcache
Package modcache implements a ports.BlobStore backed by a Go module cache ($GOMODCACHE).
Package modcache implements a ports.BlobStore backed by a Go module cache ($GOMODCACHE).
Package childproc spawns child processes that cannot outlive their parent.
Package childproc spawns child processes that cannot outlive their parent.
Package clock provides ports.Clock implementations for production and tests.
Package clock provides ports.Clock implementations for production and tests.
factstore
sqlite
Package sqlite implements ports.FactStore using a SQLite database via modernc.org/sqlite (pure Go, no CGO).
Package sqlite implements ports.FactStore using a SQLite database via modernc.org/sqlite (pure Go, no CGO).
Package meminfo reads how much memory the host can hand to new work.
Package meminfo reads how much memory the host can hand to new work.
proxy
direct
Package direct implements ports.ModuleProxy against a Go module proxy (default: proxy.golang.org).
Package direct implements ports.ModuleProxy against a Go module proxy (default: proxy.golang.org).
modcache
Package modcache implements ports.ModuleProxy against a local Go module cache ($GOMODCACHE) instead of a network module proxy.
Package modcache implements ports.ModuleProxy against a local Go module cache ($GOMODCACHE) instead of a network module proxy.
Package recordseal tells a record written by an older shape apart from a record that has been altered.
Package recordseal tells a record written by an older shape apart from a record that has been altered.
signer
noop
Package noop provides the OSS default ports.Signer: an unconfigured signer that yields no attestation.
Package noop provides the OSS default ports.Signer: an unconfigured signer that yields no attestation.
sumdb
gosum
Package gosum implements ports.SumDBClient using golang.org/x/mod/sumdb.
Package gosum implements ports.SumDBClient using golang.org/x/mod/sumdb.
gosumfile
Package gosumfile implements ports.SumDBClient against a project's local go.sum file instead of the network checksum database (sum.golang.org).
Package gosumfile implements ports.SumDBClient against a project's local go.sum file instead of the network checksum database (sum.golang.org).
retrying
Package retrying decorates a ports.SumDBClient with bounded exponential-backoff retries for transient checksum-database lookup failures.
Package retrying decorates a ports.SumDBClient with bounded exponential-backoff retries for transient checksum-database lookup failures.
vcs
gitenv
Package gitenv builds the constrained environment and command-line overrides shared by every adapter in this repository that shells out to git.
Package gitenv builds the constrained environment and command-line overrides shared by every adapter in this repository that shells out to git.
gitexec
Package gitexec implements ports.VCSClient by shelling out to the git binary.
Package gitexec implements ports.VCSClient by shelling out to the git binary.
Package vulndbdir is the shared-kernel adapter for reading an extracted govulncheck advisory database directory — the file:// layout a scan is pointed at — and reporting how many advisories it holds.
Package vulndbdir is the shared-kernel adapter for reading an extracted govulncheck advisory database directory — the file:// layout a scan is pointed at — and reporting how many advisories it holds.
Package ziparchive is the shared-kernel adapter for reading ZIP archives.
Package ziparchive is the shared-kernel adapter for reading ZIP archives.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL