clojure-lsp icon indicating copy to clipboard operation
clojure-lsp copied to clipboard

Clojure & ClojureScript Language Server (LSP) implementation

Results 361 clojure-lsp issues
Sort by recently updated
recently updated
newest added

When I run clojure-lsp's tests with `bb test`, I have to edit my user config, like so: ``` {:copy-kondo-configs? false :log-path "/tmp/clojure-lsp.out" #_#_:cljfmt {:remove-multiple-non-indenting-spaces? true :sort-ns-references? true :remove-consecutive-blank-lines? false} #_#_:diagnostics...

good first issue

**Describe the bug** The `:clojure-lsp/unused-public-var` linter's `:exclude-when-defined-by(-regex)` options only work for macros with clj-kondo hooks that set the `:defined-by` key. If you don't set that key, or use simplified linter...

good first issue
documentation
editor

As a user of Clojure-Lsp I would like to have a way to list recently changed functions. *Similar to `projectile-recentf` command which lists recently modified files, I'd like to see...

enhancement
editor

**Is your feature request related to a problem? Please describe.** In some cases LSP users may want additional clj-kondo analysis data which LSP currently does not ask for nor need....

enhancement
good first issue

**Is your feature request related to a problem? Please describe.** shadow-cljs [recently](https://github.com/thheller/shadow-cljs/commit/55a086aa48a6baba91d592b5906335a15ed1f2c9) added support for a new metadata key `^{:export-as "jsFunctionName"}` to specify the function's name in the `module.exports`. **Describe...

enhancement
good first issue

As suggested [here](https://clojurians.slack.com/archives/C029PTWD3HR/p1671021348339839), we could support nbb projects if there is a way to retrieve a classpath, probably similar to `bb`. for that to happen we need to know if...

enhancement
editor

**Describe the bug** I am using the lsp server via nvim. When I am building clojure libraries and installing them locally e.g. lein install the change in function signature is...

bug
editor

**Describe the bug** Can't turn off `:clojure-lsp/unused-public-var` level in namespace metadata under the `:clj-kondo/config` key **To Reproduce** 1. Create a `src/exp.clj` file with an unused var while turning the `unused-public-var`...

bug
waiting upstream
API

**Is your feature request related to a problem? Please describe.** As mentioned in the cljmt [config docs](https://github.com/weavejester/cljfmt#command-line) it looks for its config file in the pwd and then in one...

enhancement

I maintain the clojure-lsp package on MacPorts, which builds this package from source unless a pre-built archive is available. Since builds need to be contained within a work directory, I...

enhancement