Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hardcoded clojure-lsp commands #2672

Open
RobWood8426 opened this issue Dec 10, 2024 · 1 comment
Open

Hardcoded clojure-lsp commands #2672

RobWood8426 opened this issue Dec 10, 2024 · 1 comment
Labels
Calva Development Related to the development experience of Calva itself. lsp

Comments

@RobWood8426
Copy link
Contributor

Currently the set of clojure lsp commands known by Calva are hardcoded to work around some nuance with multiple lsp-servers in a project.

As seen in src/lsp/commands/lsp-commands.ts

This works as is in the short term, but is brittle as clojure-lsp expands the functions made available.

@RobWood8426
Copy link
Contributor Author

Currently working on a solution that gathers the available commands and registers them once the lsp finishes starting up.
In a way that the commands from each lsp don't overlap. 🤞 Coming soon

@PEZ PEZ added lsp Calva Development Related to the development experience of Calva itself. labels Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Calva Development Related to the development experience of Calva itself. lsp
Projects
None yet
Development

No branches or pull requests

2 participants