Currently when ElixirLS is downloaded and compiled, it all happens inside of the .elixir_ls directory of your project.
We should move the source code download and the release artifacts to the ~/.cache directory so that all project don't have to redownload and recompile if they don't need to.
Currently when ElixirLS is downloaded and compiled, it all happens inside of the .elixir_ls directory of your project.
We should move the source code download and the release artifacts to the ~/.cache directory so that all project don't have to redownload and recompile if they don't need to.