elixir-ls
elixir-ls copied to clipboard
Navigation leads user to the elixir stdlib but user can't navigate the stdlib
Environment
- Elixir & Erlang versions (elixir --version): 1.13.4
- Elixir Language Server version: v0.11.0
- Operating system: macOS 12.4
- Editor or IDE name (e.g. Emacs/VSCode): VSCode
- Editor Plugin/LSP Client name and version: ElixirLS v0.11.0
Current behavior
- Open file containing
IO.puts("") - ctrl-click on puts, navigate to the io.ex file from the stdlib
...
def puts(device \\ :stdio, item) when is_device(device) do
:io.put_chars(map_dev(device), [to_chardata(item), ?\n])
end
...
- Try to ctrl-click on
:io.put_charsormap_devbut it does nothing
Expected behavior
- Open file containing
IO.puts("") - ctrl-click on puts, navigate to the io.ex file from the stdlib
...
def puts(device \\ :stdio, item) when is_device(device) do
:io.put_chars(map_dev(device), [to_chardata(item), ?\n])
end
...
- ctrl-click on
:io.put_charsshould lead to the erlang implementation; ctrl-click onmap_devshould lead you to the implementation on io.ex