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

clojure-lsp has three actively used ways of referring to a position in a document. * line, character: These are the terms used in the LSP spec, and are 0-based. *...

I'm currently able to jump from clojure code to a definition in java but I'm not able to further jump to other definitions in java. When clojure-lsp jumps from clojure...

enhancement

This takes advantage of the new [`:predefined-transforms`](http://clojure-goes-fast.com/blog/clj-async-profiler-100/#other-changes) feature in `clj-async-profiler` to remove some noise from the flame graphs. - ~I created an issue to discuss the problem I am trying...

Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action

Introduces four refactorings for manipulating get and get-in. * get-all: convert all nested forms to get or get-in, as appropriate ``` |(:x m) -ga-> |(get m :x) |(:z (:y (:x...

This introduces a new refactoring `restructure-keys`—a companion or inverse to `destructure-keys`. It converts the locals defined by a destructured map back into keyword- or symbol-based gets. The simplest case is...

Inspect dependency changes here: https://github.com/babashka/spec.alpha/compare/1a841c4cc1d4f6dab7505a98ed2d532dd9d56b78...8df0712896f596680da7a32ae44bb000b7e45e68

**Is your feature request related to a problem? Please describe.** Sometimes, I have the same namespace multiple times in a `:require` call in a namespace declaration. They might have the...

enhancement
good first issue

**Is your feature request related to a problem? Please describe.** Often things change and what used to be deeply nested is at the root, and vice versa. Manually changing code...

enhancement

# Problem I frequently want to convert between `(:x m)` and `(get m :x)`, and vice-versa. In a related case, when there is more nesting, I want to convert between...

enhancement
editor