elm-language-server icon indicating copy to clipboard operation
elm-language-server copied to clipboard

Figure out elm.json changes without restarting server

Open jmbockhorst opened this issue 3 years ago • 0 comments

Currently we restart the entire server when elm.json changes. We should explore a system where we can update the necessary parts without restarting the server, which will be much faster. Will need to compare new elm.json vs old one. If dependencies are updated, rerun solver and figure out the diff from the last solve. Add/remove/change packages or versions. If source directories are updated, add/remove source files.

jmbockhorst avatar Jan 20 '21 17:01 jmbockhorst