elixir-lsp / elixir-lsp/elixir-ls
Do not emit Code Lens when file has merge conflicts
- Dominant language
- Elixir
- Stars
- 1.8k
- Forks
- 227
- Avg merge
- 31m
- Merged PRs (30d)
- 2
Description
### Environment
* Elixir & Erlang versions (elixir --version): Erlang/OTP 23 [erts-11.2] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]
Elixir 1.11.4 (compiled with Erlang/OTP 23)
* VSCode ElixirLS version: 0.7.0
* Operating System Version: darwin 20.4.0
### Troubleshooting
- [x] Restart your editor (which will restart ElixirLS) sometimes fixes issues
- [x] Stop your editor, remove the entire `.elixir_ls` directory, then restart your editor
When "Suggest Specs" is turned on, the inline Code Lens options for resolving merge conflicts do not work. This was already documented in elixir-lsp/vscode-elixir-ls#123 but it was closed by the creator because disabling spec suggestions fixes it. Ideally these features would be able to coexist. I'm happy to look into fixing this if someone can point me in the right direction for where the spec suggestions are implemented.
Contributor guide
Assessment
This issue has not been assessed yet.