You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Installation of elmtooling.elm-ls-vscode-xxx on VSCode puts most of it's files under a path of <vscode>/data/extensions/.elmtooling.elm-ls-vscode-xxxx
and where after uninstalling the extension from VSCode that path and all files within is left untouched and should be removed completely.
Expected Behavior
In VSCode, clicking uninstall of the plugin(s) should completely remove files for language server (LS)
Current Behavior
After clicking uninstall, additional cleanup is not done to completely remove node remnants and files/dependencies under <vscode>/data/extensions/.elmtooling.elm-ls-vscode-xxxx
Possible Solution
It should be fairly trivial to run a node script and add this additional script to package.json manifest as documented by MS VSCode's Extension uninstall hook
{
"scripts": {
"vscode:uninstall": "npm run uninstall-cleanup"
}
}
Steps to Reproduce (for bugs)
Context
Your Environment
Version used: .elmtooling.elm-ls-vscode-2.1.0
Editor used: VSCode Insiders latest
Environment name and version (e.g. node.js 5.4):
Operating System and version: Windows 10 Pro 10.0.19043
The text was updated successfully, but these errors were encountered:
razzeee
transferred this issue from elm-tooling/elm-language-server
Oct 6, 2021
Installation of elmtooling.elm-ls-vscode-xxx on VSCode puts most of it's files under a path of
<vscode>/data/extensions/.elmtooling.elm-ls-vscode-xxxx
and where after uninstalling the extension from VSCode that path and all files within is left untouched and should be removed completely.
Expected Behavior
In VSCode, clicking uninstall of the plugin(s) should completely remove files for language server (LS)
Current Behavior
After clicking uninstall, additional cleanup is not done to completely remove node remnants and files/dependencies under
<vscode>/data/extensions/.elmtooling.elm-ls-vscode-xxxx
Possible Solution
It should be fairly trivial to run a node script and add this additional script to
package.json
manifest as documented by MS VSCode's Extension uninstall hookSteps to Reproduce (for bugs)
Context
Your Environment
The text was updated successfully, but these errors were encountered: