Ω Omega Red - a data driven/HoneySQL-like Redis client, v2.6.0 is out: • mock lock component is now included • locks can be auto-released on stop • dependency and command spec updates - now based on Jedis 7.1 https://github.com/lukaszkorecki/omega-red/
org.clj-commons/pretty 3.6.2
https://github.com/clj-commons/pretty
Pretty prints things prettily; mostly, carefully formatted exception output using ANSI colors, smarter ordering, and
name-demangling to take the pain out of figuring out what went wrong, and where.
Pretty provides a Hiccup-inspired syntax for generating rich terminal output with ANSI fonts and colors, as well as
utilities for formatting tabular output, binary sequences (and binary diffs), and more.
Changes:
clj-commons.format.exceptions:
• parse-exception can now parse an exception report generated by the clojure or clj command.
• New format options :print-length and :print-level (used when pretty-printing exception properties)
https://github.com/clj-commons/pretty/milestone/67?closed=1
I'm coming to lean harder and harder on the "parse exception" logic; copy ugly stack trace and/or logged event onto clipboard and I have a Babashka command to parse and print it out pretty. It's far from perfect, but can make a real difference ... especially for some of our tests that can be hundreds or more stack frames deep!