elixir-lsp / elixir-lsp/elixir-ls
Refactor accidental module load in SuccessTypings
Open
- Dominant language
- Elixir
- Stars
- 1.8k
- Forks
- 227
- Avg merge
- 31m
- Merged PRs (30d)
- 2
Description
A lot of reflective capabilities of elixir-ls and elixir_sense depends on modules being loaded. However, currently module load happens as a side effect of dialyzer integration in https://github.com/elixir-lsp/elixir-ls/blob/3acc1fdb2ef2c1167935f7b6e74300e039200ec5/apps/language_server/lib/language_server/dialyzer/success_typings.ex#L22. This needs to be refactored and added as a build step instead.
Contributor guide
Assessment
This issue has not been assessed yet.