This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-26
Channels
- # announcements (2)
- # aws (4)
- # babashka (5)
- # beginners (91)
- # calva (4)
- # cider (17)
- # clara (13)
- # clj-kondo (14)
- # cljsrn (11)
- # clojure (159)
- # clojure-europe (2)
- # clojure-nl (14)
- # clojure-norway (2)
- # clojure-taiwan (2)
- # clojure-uk (32)
- # clojurescript (101)
- # clojutre (4)
- # cursive (13)
- # data-science (1)
- # datomic (46)
- # emacs (68)
- # figwheel-main (5)
- # fulcro (48)
- # graalvm (7)
- # graphql (6)
- # instaparse (5)
- # joker (4)
- # lambdaisland (1)
- # leiningen (2)
- # malli (9)
- # off-topic (41)
- # pedestal (15)
- # re-frame (47)
- # reagent (7)
- # reitit (14)
- # shadow-cljs (180)
- # spacemacs (58)
- # specter (1)
- # tools-deps (13)
I've tried out a branch with pmap instead of map. Old:
$ /usr/local/bin/clj-kondo --lint $(clj -Spath)
linting took 1436ms, errors: 133, warnings: 363
New:
linting took 895ms, errors: 135, warnings: 363
It's almost cheating 🙂for even better returns, try using upmap
from https://github.com/TheClimateCorporation/claypoole
upmap is nice, but I don't think clj-kondo can profit from it, as everything's analyzed, then the results are ordered, etc.
tried the tests from master on windows and they seemed to run without problems :thumbsup:
Any feedback on this issue? https://github.com/borkdude/clj-kondo/issues/633
@borkdude probably not what you're looking for, but if there were a canonical way (so not specific to clj-kondo) to store annotative info outside of source, that could be a nice place for such info. i've been looking for something like this for a while so if someone knows of such a way, would be happy to hear more about it.