Directories
¶
| Path | Synopsis |
|---|---|
|
Package assert holds dependency-free test assertion helpers usable from any package's tests.
|
Package assert holds dependency-free test assertion helpers usable from any package's tests. |
|
Package cas holds the atomic content-addressed staging dance used by baseline materialization: build into a sibling temp dir, atomically rename it into the final slot, and — when the rename loses a cross-process race — discard the temp and adopt the winner's already-finalized directory.
|
Package cas holds the atomic content-addressed staging dance used by baseline materialization: build into a sibling temp dir, atomically rename it into the final slot, and — when the rename loses a cross-process race — discard the temp and adopt the winner's already-finalized directory. |
|
Package cli wires flate's command-line interface using cobra.
|
Package cli wires flate's command-line interface using cobra. |
|
Package diskcache holds the persistent disk render-cache Store and the single-flight, mtime-LRU sweep that bounds it.
|
Package diskcache holds the persistent disk render-cache Store and the single-flight, mtime-LRU sweep that bounds it. |
|
Package format provides the table, YAML, JSON, and "name" output modes used across flate's CLI surface.
|
Package format provides the table, YAML, JSON, and "name" output modes used across flate's CLI surface. |
|
Package keylock provides per-key mutual-exclusion locks that honor context cancellation.
|
Package keylock provides per-key mutual-exclusion locks that honor context cancellation. |
|
Package report turns a reconcile's failures into a compact, styled end-of-run summary: the real (primary) errors shown once, every cascaded failure folded under the root that caused it, and any deferred log lines in a quiet footer.
|
Package report turns a reconcile's failures into a compact, styled end-of-run summary: the real (primary) errors shown once, every cascaded failure folded under the root that caused it, and any deferred log lines in a quiet footer. |
|
Package style is flate's terminal presentation layer: the glyphs, lipgloss color helpers, ANSI-aware truncation, and duration formatting shared by the CLI status bar and the `flate test` report, so both surfaces speak one vocabulary instead of hand-rolling escape codes and symbols.
|
Package style is flate's terminal presentation layer: the glyphs, lipgloss color helpers, ANSI-aware truncation, and duration formatting shared by the CLI status bar and the `flate test` report, so both surfaces speak one vocabulary instead of hand-rolling escape codes and symbols. |
|
Package testrunner implements `flate test`.
|
Package testrunner implements `flate test`. |
|
Package testutil is shared fixture scaffolding for tests across the repo — kept minimal so each test file stays self-describing.
|
Package testutil is shared fixture scaffolding for tests across the repo — kept minimal so each test file stays self-describing. |
Click to show internal directories.
Click to hide internal directories.