Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* init consumer using rabbit fs2 * implement amqpClient interface with fs2 rabbit * fix requeue * WIP separation into modules * All compilation and tests * Finish off Delivery MessageEncoder and support all declaration options * Remove temporary client in examples module * Requeue on reject for RequeueImmediately support * Restore example to JavaBackend client * Bleh! Type erasure is the worst * `deliveryEncoder` tests * WIP * Get compiling again after a rebase * Passing tests * Abstract out fs2-rabbit config * Move unit tests to relevant module * Fix up test logging * Sort declarations before executing them! * Try existing integration tests with new client * Added lots Co-authored-by: Andrew Gee <[email protected]> 🫥 * Reworked publisher to return an F[Publisher[F, ???]] Co-authored-by: Jos Bogan <[email protected]> * Fixed error in publishing Co-authored-by: Andrew Gee <[email protected]> 🫥 * working for cross compile * Supporting 2.12 Co-authored-by: Andrew Gee <[email protected]> 🫥 * More 2.12 Co-authored-by: Andrew Gee <[email protected]> 🫥 * More 2.12 madness Co-authored-by: Andrew Gee <[email protected]> 🫥 * revert version * Co-authored-by: Andrew Gee <[email protected]> 🫥 * Time :( Co-authored-by: Andrew Gee <[email protected]> 🫥 * success? Co-authored-by: Jos Bogan <[email protected]> --------- Co-authored-by: Luke Thomas <[email protected]> Co-authored-by: joseboga <[email protected]> Co-authored-by: Jos Bogan <[email protected]>
- Loading branch information