Liking cljdoc? Tell your friends :D

org.clojars.aldebogdanov.quint-connect.core

The public API: build a driver, then check an implementation against a spec.

The public API: build a driver, then check an implementation against a spec.
raw docstring

org.clojars.aldebogdanov.quint-connect.itf

Decode Quint's ITF trace files into EDN. Pure: no file or process I/O. What Quint emits, and why parts of it are odd, is in docs/notes/itf-format.md.

Decode Quint's ITF trace files into EDN. Pure: no file or process I/O.
What Quint emits, and why parts of it are odd, is in docs/notes/itf-format.md.
raw docstring

org.clojars.aldebogdanov.quint-connect.quint

Run the Quint CLI and collect the ITF files it writes. The only namespace that shells out.

Run the Quint CLI and collect the ITF files it writes. The only namespace
that shells out.
raw docstring

org.clojars.aldebogdanov.quint-connect.registry

Turn :quint/* metadata into the resolved driver replay consumes. The only namespace that reflects, and only over the explicit :scan list. Rebuilt on every call: no global registry, nothing cached between runs.

What it reads is decided here; whether what it read can be used is decided in registry.validation, which reflects over nothing.

Turn `:quint/*` metadata into the resolved driver replay consumes. The only
namespace that reflects, and only over the explicit `:scan` list. Rebuilt on
every call: no global registry, nothing cached between runs.

What it reads is decided here; whether what it read can be used is decided in
`registry.validation`, which reflects over nothing.
raw docstring

org.clojars.aldebogdanov.quint-connect.registry.validation

The loud half of the registry: every check that turns an annotation nobody would read into an error at driver construction.

Nothing here reflects. registry does the reading — ns-interns, meta, deref — and hands over what it found; these functions decide whether it can be used and say why not. That split is why the reflection rule still reads "confined to registry" with this namespace underneath it.

The loud half of the registry: every check that turns an annotation nobody
would read into an error at driver construction.

Nothing here reflects. `registry` does the reading — `ns-interns`, `meta`,
`deref` — and hands over what it found; these functions decide whether it can
be used and say why not. That split is why the reflection rule still reads
"confined to `registry`" with this namespace underneath it.
raw docstring

org.clojars.aldebogdanov.quint-connect.replay

Run one decoded trace against a resolved driver. No I/O of its own: the only effects are the ones the driver's own functions perform.

Run one decoded trace against a resolved driver. No I/O of its own: the only
effects are the ones the driver's own functions perform.
raw docstring

org.clojars.aldebogdanov.quint-connect.report

Result data -> string. A consumer of what replay returns, never a second source of truth about it.

Result data -> string. A consumer of what replay returns, never a second
source of truth about it.
raw docstring

org.clojars.aldebogdanov.quint-connect.test

clojure.test integration: one assertion carrying the whole failure, and the failing trace written where a regression test can replay it.

clojure.test integration: one assertion carrying the whole failure, and the
failing trace written where a regression test can replay it.
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