[ANN] Yagni 0.1.2 released!

75 views
Skip to first unread message

W. David Jarvis

unread,
Jul 7, 2015, 12:11:07 PM7/7/15
to clo...@googlegroups.com
Hey everyone - 

I'm happy to announce the release of version 0.1.2 of Yagni (https://github.com/venantius/yagni).

The big focus of this release is around improved JVM/Java interoperability, particularly around `defprotocol`, `deftype` and `defrecord` forms. Previously Yagni had trouble constructing graph nodes for classes, and didn't know to connect generator functions with associated classes or their underlying declarations, but it does now. 

I've written up a blog post describing the prior interoperability issues and the approach taken in this release here: http://blog.venanti.us/static-analysis-clojure-jvm/

There are also some minor bugfixes and convenience updates; I've removed logging configuration and added nonzero exit codes when Yagni detects unused declarations, which should be helpful for those seeking to use Yagni in a continuous integration environment.

As always, feedback, issues, pull requests welcome :)

 - V
Reply all
Reply to author
Forward
0 new messages