Diplomat
Diplomat copied to clipboard
Static analyzer and linter for Clojure code that sparks joy
To upvote this issue, give it a thumbs up. See [this list](https://github.com/clj-kondo/clj-kondo/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc) for the most upvoted issues. EDITED by @borkdude: We should have a more general solution than supporting a...
To upvote this issue, give it a thumbs up. See [this list](https://github.com/clj-kondo/clj-kondo/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc) for the most upvoted issues. **Is your feature request related to a problem? Please describe.** I've just found...
- https://github.com/borkdude/carve - https://github.com/sogaiu/alc.index-defs - https://github.com/SevereOverfl0w/vizns - https://github.com/benedekfazekas/morpheus - https://github.com/didibus/anakondo - https://gist.github.com/borkdude/ba372c8cee311e31020b04063d88e1be - https://github.com/pedrorgirardi/Pep - https://github.com/clojure-lsp/clojure-lsp - https://github.com/Cyrik/omni-trace - https://github.com/oxalorg/clj-konmari/ - https://github.com/borkdude/quickdoc - https://blog.phronemophobic.com/dewey-analysis.html
Currently we support `{:output {:include ...}}` with regular expressions. This is a bit cumbersome and brittle, especially when changing the `canonical-paths` flag. Instead we can support `:source-paths ["src" "test"]` that...
To upvote this issue, give it a thumbs up. See [this list](https://github.com/clj-kondo/clj-kondo/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc) for the most upvoted issues. **Is your feature request related to a problem? Please describe.** Positional arguments are...
**version** clj-kondo v2022.04.08 **platform** native on Linux MNZNB0441 5.10.16.3-microsoft-standard-WSL2 #1 SMP Fri Apr 2 22:23:49 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux **problem** My config was responsible for an error that...
I have a bad habit of using idioms such as `(filter identity (map ...` when this is equivalent to `(keep ...`. It would be great if kondo detected this former...
**version** clj-kondo v2022.04.08 **platform** Native **editor** Emacs **problem** A `conj` function doesn't provide the required information about its signature for `clojure-lsp`, while `conj!` does. https://clojurians.slack.com/archives/CPABC1H61/p1649790637847509 -- (Issue 1) Please see...
See https://github.com/clj-easy/graal-build-time/pull/2#issuecomment-916701151 An exception to this would be when the file is a script that is not supposed to be on the classpath, or even then, e.g. `build.clj`. Maybe as...
Please answer the following questions and leave the below in as part of your PR. - [x] I have read the [developer documentation](https://github.com/clj-kondo/clj-kondo/blob/master/doc/dev.md). - [ ] This PR correponds to...