Skip to content

Add Elixir ExpertLS Support#35

Merged
sbuttgereit merged 3 commits intonext_versionfrom
feature/add-expert-lsp
Mar 1, 2026
Merged

Add Elixir ExpertLS Support#35
sbuttgereit merged 3 commits intonext_versionfrom
feature/add-expert-lsp

Conversation

@sbuttgereit
Copy link
Copy Markdown
Collaborator

ExpertLS for Elixir is going to be the future of LSP for Elixir so
we're going to start working with that. It's only pre-release and it
would be prudent to also keep expecting ElixirLS artifacts as
well since we may switch back and forth some.

ExpertLS for Elixir is going to be the future of LSP for Elixir so 
we're going to start working with that.  It's only pre-release and it
would be prudent to also keep expecting .elixir_ls directories as 
well since we may switch back and forth some.

Note that these exclusions are really only needed in the Elixir 
project gitignores.
Currently the Elixir ExpertLS extension for VS Code wants to log its
activities in whatever the first directory in the VS Code workspace
is, without regard to even if the project is an elixir project.

We'll open an issue with the ExpertLS team, but in the meantime we'll
just satisfy the requirement by adding a special top level directory 
to the workspace and then ignoring anything in that directory.
Update the clean_ls function to also clean the .expert directory.  We
won't remove the .elixir_ls part of the function at this point since
we may still switch back.

Similarly update the new project scaffold .gitignore to also ignore
the .expert directory of any new project.
@netlify
Copy link
Copy Markdown

netlify bot commented Mar 1, 2026

Deploy Preview for musedocs canceled.

Name Link
🔨 Latest commit 66eadab
🔍 Latest deploy log https://app.netlify.com/projects/musedocs/deploys/69a452b4b1e8200008e5276a

@sbuttgereit sbuttgereit merged commit 8a27134 into next_version Mar 1, 2026
8 checks passed
@sbuttgereit sbuttgereit deleted the feature/add-expert-lsp branch March 1, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant