elixir-ls icon indicating copy to clipboard operation
elixir-ls copied to clipboard

Refactor accidental module load in SuccessTypings

Open lukaszsamson opened this issue 5 years ago • 1 comments

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.

lukaszsamson avatar Nov 18 '20 11:11 lukaszsamson

Ah, nice find. Agreed :+1:

axelson avatar Nov 19 '20 17:11 axelson