Diplomat icon indicating copy to clipboard operation
Diplomat copied to clipboard

Static analyzer and linter for Clojure code that sparks joy

Results 116 Diplomat issues
Sort by recently updated
recently updated
newest added

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

documentation

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...

good first issue
PR welcome

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...

PR welcome

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...

enhancement

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...