The state of code quality tools in Clojure
Read OriginalThe article evaluates nine different code quality and correctness tools for Clojure, such as linters and static analyzers, in the context of a distributed server project. It details how most tools failed or had limited utility due to issues with modern Clojure features like cljc files, spec, and namespaced keywords. The author provides specific findings for each tool (e.g., Eastwood, kibit, Spectrum) and discusses the current state and future needs of the Clojure tooling ecosystem.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser