Package-level declarations
Types
Binds NoOpEventStreamQueryBackend to a storage adapter that reports the schema unavailable.
A test double backend that answers every query with no rows.
Binds NoOpSnapshotQueryBackend to a storage adapter that reports the schema unavailable.
A backend with the schema the Catalog compiles for it: what a backend spec queries through trusted admission, as a gateway would, but without governance.
Detekt's UnnecessaryAbstractClass needs type resolution, which the detekt task does not run, so the query modules keep the same rule with this list-style check: an abstract class whose members, declared or inherited, are all concrete should be a concrete class or an object.
Functions
namedAggregate's event-stream backend, with the schema a Catalog over sources compiles from its storage facts.
namedAggregate's snapshot backend, with the schema a Catalog over sources compiles from its storage facts.