Open
Description
I finally had to disable the "Fetch Deps" feature on ElixirLS because it was causing so many problems when switching between branches. There are times that I love the fact that it detects a change and updates, but if I do a bunch of changes on a feature branch, for instance removing a dependency, and merge the PR, then when I swap back to master, before I can pull the merged version, ElixirLS does an update and re-pulls the old deps that I got rid of. I end up having to delete build, deps, and elixirls build, then restart ElixirLS.
Right now the feature is either on or off. I would like the option to be prompted when deps changes are detected (the VS code popup in the bottom right) and then I can choose if I want to update deps or not.