Add LSP support for Elm (#7116)

Closes #4595

Release Notes:

- Added LSP support for Elm
([#4595](https://github.com/zed-industries/zed/issues/4595)).

---------

Co-authored-by: Jared M. Smith <absynce@gmail.com>
This commit is contained in:
Andrey Kuzmin 2024-01-31 10:05:38 +01:00 committed by GitHub
parent c3d4fa4336
commit 634fe99fa5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 129 additions and 2 deletions

View file

@ -14,6 +14,7 @@ mod csharp;
mod css;
mod deno;
mod elixir;
mod elm;
mod gleam;
mod go;
mod haskell;
@ -278,7 +279,11 @@ pub fn init(
node_runtime.clone(),
))],
);
language("elm", tree_sitter_elm::language(), vec![]);
language(
"elm",
tree_sitter_elm::language(),
vec![Arc::new(elm::ElmLspAdapter::new(node_runtime.clone()))],
);
language("glsl", tree_sitter_glsl::language(), vec![]);
language("nix", tree_sitter_nix::language(), vec![]);
language(