Skip to content

v0.8.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@candid82 candid82 released this 03 Oct 05:08
· 1559 commits to master since this release

Linter improvements

  • handle :refer-macros properly #23
  • demote "No namespace found" error to warning #21
  • don't panic on duplicate alias
  • understand . call
  • allow callable namespaces in ClojureScript code #11
  • implement :known-namespaces option in .joker file. It allows to avoid false positives in some edge cases. See #21 for details. Example:
{:known-namespaces [clojure.spec.gen.test]}
  • improve arity checks for functions from standard library
  • warn on wrong arity for keyword calls
  • implement :known-tags option in .joker file. See #24 for details. Example:
{:known-tags [db/fn]}
  • implement better support for defrecord, deftype, defmethod, defprotocol, extend-type, reify, extend-protocol

  • fix false positives on BigDecimal

  • fix false positives on symbols with $