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

Rather than embarrassing myself by misstating details or misunderstanding how LSP integrates with clj-kondo, I'll start with my end goal: I'm now using Babashka scripts everywhere I previously used shell...

enhancement

Given this code in a `.cljc` file: ``` clojure (let [instance-expr 1 instance-expr instance-expr] #?(:clj [instance-expr] :cljs [instance-expr])) ``` when renaming the second `instance-expr` in the `let` form, only the...

bug
editor

**Describe the bug** Given a function argument that is a map with namespaced keywords, where the keyword names are not unique, the `destructure-keys` command is busted. **To Reproduce** Given the...

bug
good first issue
editor

**Describe the bug** Dragging a file to a new folder triggers some refactoring which breaks auto-resolved keyword destructuring in function parameters. **To Reproduce** I'm doing this in VS Code with...

bug
editor

See this [Calva Slack Thread](https://clojurians.slack.com/archives/CBE668G4R/p1692289780701769)

bug
good first issue
API

I am using the [neoconf](https://github.com/folke/neoconf.nvim) plugin in neovim which allows on the fly configuration of lsp servers. The plugin changes the configuration notifying the server with `"workspace/didChangeConfiguration"` detailed in the...

enhancement
good first issue

**Describe the bug** A function redefinition lint message is shown based on non-project (i.e. system installed) clojure, but the clojure version declared in project does not define that function. **To...

bug
need-more-info
editor

**Is your feature request related to a problem? Please describe.** For VS Code the default FoldingRangeProvider makes everything foldable, which is a bit too much foldability to my taste. Also...

enhancement

(I don't really know where clojure-lsp ends and clj-kondo begins, so I'm copying this to both. I am a newbie VSC/Calva user doing extensive work in ClojureCLR.) Please add ClojureCLR...

enhancement
waiting upstream

Hi! Currently, AIUI there's no single, high-level option to choose the project type that will determine how the classpath is computed. There are two approches being offered: * Infer the...

enhancement
good first issue