-
**Describe the bug**
Currently `metals` gets bootstraped with `coursier` binary. However [precompiled binaries](https://github.com/coursier/launchers) provided by `coursier` are not running under `Gu…
-
**Describe the bug**
A clear and concise description of what the bug is.
I'm behind a proxy, opening a .scala file leads to lsp + metals trying to install/update, which results in error (buffer `*…
-
When I open a Scala file and lsp-metals-treeview initialises I get an Emacs error:
`"Eager macro-expansion failure: %S" (wrong-number-of-arguments (1 . 1) 0`
I'm using Emacs 29. Backtrace:
```
…
-
There is an [open issue](https://github.com/microsoft/language-server-protocol/issues/377) in lsp protocol to allow to send ranges in hover requests. It's already implemented in some lsp servers, e.g …
-
**Describe the bug**
I use straight.el on emacs 28.2, so I'm running the latest master version of metals. I'm getting the following error on start up of emacs:
`Error (use-package): lsp-metals/:c…
-
LSP Spec 3.16 defines [Show Document Request](https://microsoft.github.io/language-server-protocol/specifications/specification-3-16/#window_showDocument)
It would be nice for Metals to migrate the…
-
Hi,
I am opening scala project -> `M-x lsp-metals-treeview` , I can correctly see 3 sections with `Packages`, `Compile` and `Build`.
But clicking on anything doesn't work.
In `Packages` I have…
-
**Describe the bug**
The hover response contains invalid scaladoc links
**To Reproduce**
1. Hover over the `String` type
2. Click on the `scala.collection.immutable.StringOps` link
3. Browser …
-
**Is your feature request related to a problem? Please describe.**
Some LSP servers like Metals expects `source.organizeImports` to be invoked manually, after the document is saved and compiled https…
-
**Describe the bug**
When calling `lsp-metals-treeview` to open the treeview, it replaces the Treemacs file tree and causes it (if already open) to get in a bad state, where multiple copies of the fi…