Seems that I finally got it working: it works with Erlang 24.0-rc1 (installed via asdf install
but effectively built from sources), Elixir 1.11.4-OTP-23 (asdf install precompiled) and vscode-elixir-ls
rebuilt from sources. I also changed elixir-ls
language server dialyxir
dependency from “~> 1.0.0” to “~> 1.1.0” (elixir-ls/apps/language_server/mix.exs
).
Started ElixirLS v0.6.5
Elixir version: "1.11.4 (compiled with Erlang/OTP 23)"
Erlang version: "24"
ElixirLS compiled with Elixir 1.11.4 and erlang 24
~/P/v/elixir-ls > elixir -v
Erlang/OTP 24 [RELEASE CANDIDATE 1] [erts-12.0] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit]
Elixir 1.11.4 (compiled with Erlang/OTP 23)
~/P/v/elixir-ls >