Fork me on GitHub
#announcements
<
2024-02-12
>
borkdude13:02:47

https://github.com/clj-kondo/clj-kondo: static analyzer and linter for Clojure code that sparks joy 2024.02.12 • https://github.com/clj-kondo/clj-kondo/issues/2274: Support clojure 1.12 new type hint notations • https://github.com/clj-kondo/clj-kondo/issues/2260: calling static field as function should warn, e.g. (System/err)https://github.com/clj-kondo/clj-kondo/issues/1917: detect string being called as function • https://github.com/clj-kondo/clj-kondo/issues/1923: Lint invalid fn name • https://github.com/clj-kondo/clj-kondo/issues/2256: enable assert in hooks • https://github.com/clj-kondo/clj-kondo/issues/2253: add support for datomic-type-extensions to datalog syntax checking • https://github.com/clj-kondo/clj-kondo/issues/2255: support :exclude-files in combination with linting from stdin + provided --filename argument • https://github.com/clj-kondo/clj-kondo/issues/2246: preserve metadata on symbol when going through :macroexpand hook • https://github.com/clj-kondo/clj-kondo/issues/2254: lint files in absence of config dir • https://github.com/clj-kondo/clj-kondo/issues/2251: support suppressing :unused-value using :config-in-callhttps://github.com/clj-kondo/clj-kondo/issues/2266: suppress :not-a-function linter in reader tag • https://github.com/clj-kondo/clj-kondo/issues/2259: ns-map unmaps var defined prior in namespace • https://github.com/clj-kondo/clj-kondo/issues/2272: Report var usage in if/`when` condition as always truthy, e.g. (when #'some-var 1)

🎉 41
clj-kondo 12
silian01:02:24

Was this wonderful announcement programmatically generated somehow? (Nicely formatted link to each Github issue with its summary description.)

robert-stuttaford07:02:26

i suspect lots of practice and markdown tools 😄

borkdude07:02:26

No, but it’s a copy from the manually written clj-kondo changelogs

👍 1
1
silian14:02:37

@U0509NKGK A lot of wizards in this Slack, you just never know! 😂

borkdude14:02:38

@U02U1T66REZ the "wizardry" is that copy-paste between .md files on Github and Slack "just works"™️ https://github.com/clj-kondo/clj-kondo/blob/master/CHANGELOG.md

1
robert-stuttaford15:02:54

some wizards have good spells, and some are just fuckin' organised 😄