Directories
¶
| Path | Synopsis |
|---|---|
|
Package cache provides a generic in-memory TTL cache used to avoid redundant gh/git/jj calls across TUI refreshes.
|
Package cache provides a generic in-memory TTL cache used to avoid redundant gh/git/jj calls across TUI refreshes. |
|
Package forge holds the pull request model shared by every tool that reads a code host.
|
Package forge holds the pull request model shared by every tool that reads a code host. |
|
github
Package github wraps the gh CLI to fetch pull request and workflow run data.
|
Package github wraps the gh CLI to fetch pull request and workflow run data. |
|
Package transport gives an HTTP-based API client (go-gh's REST/GraphQL clients, or anything else built on http.RoundTripper) a test seam and a safety net in one: a fake transport tests can register, and a guard that panics on a real mutating request reaching the network when no fake is registered.
|
Package transport gives an HTTP-based API client (go-gh's REST/GraphQL clients, or anything else built on http.RoundTripper) a test seam and a safety net in one: a fake transport tests can register, and a guard that panics on a real mutating request reaching the network when no fake is registered. |
|
Package vcs abstracts git and jj repository operations behind a common Operations interface.
|
Package vcs abstracts git and jj repository operations behind a common Operations interface. |
Click to show internal directories.
Click to hide internal directories.