on master help sign in
Enable elixir-ls for heex language (#4679)
e17ad27Philip Giuliani
book/src/generated/lang-support.md+1−1
@@ -50,7 +50,7 @@
50| hare | ✓ | | | |
50| hare | ✓ | | | |
51| haskell | ✓ | | | `haskell-language-server-wrapper` |
51| haskell | ✓ | | | `haskell-language-server-wrapper` |
52| hcl | ✓ | | ✓ | `terraform-ls` |
52| hcl | ✓ | | ✓ | `terraform-ls` |
53−| heex | ✓ | ✓ | | |
53+| heex | ✓ | ✓ | | `elixir-ls` |
54| html | ✓ | | | `vscode-html-language-server` |
54| html | ✓ | | | `vscode-html-language-server` |
55| idris | | | | `idris2-lsp` |
55| idris | | | | `idris2-lsp` |
56| iex | ✓ | | | |
56| iex | ✓ | | | |
languages.toml+2
@@ -1355,6 +1355,8 @@ injection-regex = "heex"
1355file-types = ["heex"]
1355file-types = ["heex"]
1356roots = ["mix.exs", "mix.lock"]
1356roots = ["mix.exs", "mix.lock"]
1357indent = { tab-width = 2, unit = " " }
1357indent = { tab-width = 2, unit = " " }
1358+language-server = { command = "elixir-ls" }
1359+config = { elixirLS.dialyzerEnabled = false }
1358
1360
1359[[grammar]]
1361[[grammar]]
1360name = "heex"
1362name = "heex"