Tassilo:
I've incorporated this fix and rereleased as [lein-guzheng 1.4.4] (which
will automatically pull in the latest guzheng).
Ambrose:
Guzheng works by instrumenting all code just before it's eval'ed, using
Zach Tellman's sleight library, which is essentially a way to do whole
program macro
David Greenberg writes:
Hi David,
> Guzheng is a library for doing branch coverage analysis on Clojure
> projects at the command line.
Hey, that's pretty cool. But it errors when being applied to my
project. I've found the bug in guzheng and already sent you a pull
request.
Bye,
Tassilo
--
How does it work? What kinds of dead-code can it detect?
Thanks,
Ambrose
On Fri, Oct 26, 2012 at 9:17 AM, David Greenberg wrote:
> Guzheng is a library for doing branch coverage analysis on Clojure
> projects at the command line.
>
> Guzheng will warn you which branches were not executed in your
Guzheng is a library for doing branch coverage analysis on Clojure
projects at the command line.
Guzheng will warn you which branches were not executed in your
project. It understands all forms
of conditional execution in clojure.core, except for lazy sequence
constructors, macros, protocols,
and