Liking cljdoc? Tell your friends :D

hive-build.boundary.archive

Jar file effects: deterministic rewriting, and selective class extraction.

The decisions these functions act on live in hive-build.promote.naming; what is here is only the IO.

Jar file effects: deterministic rewriting, and selective class extraction.

The decisions these functions act on live in hive-build.promote.naming; what
is here is only the IO.
raw docstring

hive-build.boundary.freeze

Everything the freeze gate must read from the world: source text at HEAD and at the previous release tag, that tag's age, and this commit's message.

Isolated here so promote.freeze and promote.api-surface stay pure and testable without a repository.

Everything the freeze gate must read from the world: source text at HEAD and
at the previous release tag, that tag's age, and this commit's message.

Isolated here so `promote.freeze` and `promote.api-surface` stay pure and
testable without a repository.
raw docstring

hive-build.boundary.load-verify

Verify the built AOT jar in a fresh JVM containing only its declared dependency classpath. Provided/overlay dependencies are deliberately absent.

Verify the built AOT jar in a fresh JVM containing only its declared
dependency classpath. Provided/overlay dependencies are deliberately absent.
raw docstring

hive-build.boundary.run

Executes a Plan against a handler registry.

Knows nothing about tools.build. A handler is (fn [ctx step] -> result) keyed by :step/kind, which is the seam the whole suite exercises: substitute recording handlers and an entire release runs with no filesystem, no network, and no jar.

Executes a Plan against a handler registry.

Knows nothing about tools.build. A handler is (fn [ctx step] -> result)
keyed by :step/kind, which is the seam the whole suite exercises: substitute
recording handlers and an entire release runs with no filesystem, no
network, and no jar.
raw docstring

hive-build.boundary.tools

The tools.build adapter: gathers the Project and Facts a plan is computed from, and supplies the handler that executes each step kind.

This is the only namespace that knows tools.build and deps-deploy exist.

The tools.build adapter: gathers the Project and Facts a plan is computed
from, and supplies the handler that executes each step kind.

This is the only namespace that knows tools.build and deps-deploy exist.
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close