internal/

directory
v0.1.0-beta6 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2024 License: GPL-3.0

Directories

Path Synopsis
Package cmputil provides utilities for comparing values.
Package cmputil provides utilities for comparing values.
Package forge provides an abstraction layer between git-spice and the underlying forge (e.g.
Package forge provides an abstraction layer between git-spice and the underlying forge (e.g.
github
Package github provides a wrapper around GitHub's APIs in a manner compliant with the [forge.Forge] interface.
Package github provides a wrapper around GitHub's APIs in a manner compliant with the [forge.Forge] interface.
shamhub
Package shamhub implements a fake GitHub-like Forge.
Package shamhub implements a fake GitHub-like Forge.
git
Package git provides access to the Git CLI with a Git library-like interface.
Package git provides access to the Git CLI with a Git library-like interface.
gittest
Package gittest provides utilities for testing git repositories.
Package gittest provides utilities for testing git repositories.
Package ioutil provides I/O utilities.
Package ioutil provides I/O utilities.
Package komplete is a package for generating completions for Kong CLIs.
Package komplete is a package for generating completions for Kong CLIs.
Package logtest provides a log.Logger for testing.
Package logtest provides a log.Logger for testing.
Package maputil provides utilities for working with maps.
Package maputil provides utilities for working with maps.
Package mockedit provides a mock implementation of an editor.
Package mockedit provides a mock implementation of an editor.
Package must provides runtime assertions.
Package must provides runtime assertions.
Package osutil provides utilities for working with the os package.
Package osutil provides utilities for working with the os package.
Package spice intends to provide the core functionality of the tool.
Package spice intends to provide the core functionality of the tool.
state
Package state defines and sores the state for gs.
Package state defines and sores the state for gs.
Package storage provides a key-value storage abstraction where values are JSON-serializable structs.
Package storage provides a key-value storage abstraction where values are JSON-serializable structs.
Package termtest provides utilities for testing terminal-based programs.
Package termtest provides utilities for testing terminal-based programs.
Package text provides text manipulation functions.
Package text provides text manipulation functions.
ui
Package ui provides terminal widgets for git-spice.
Package ui provides terminal widgets for git-spice.
fliptree
Package fliptree renders a tree of nodes as text in reverse: children first, then parent.
Package fliptree renders a tree of nodes as text in reverse: children first, then parent.
widget
Package widget implements more complex user interface components on top of the primitives offered in the ui package.
Package widget implements more complex user interface components on top of the primitives offered in the ui package.

Jump to

Keyboard shortcuts

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