Universal-Variability-Language / uvl-lsp

Language server protocol for the Universal Variability Language (UVL)
MIT License
10 stars 4 forks source link

Couldn't find UVL Language Server (UVLS) executable | GitHub API rate limit exceeded | Bug in "Specify Path" dialog #134

Open FAuersw opened 1 month ago

FAuersw commented 1 month ago

First of all, thank you for developing this amazing plug-in.

After some initial problems, i got it finally running in our company network. The main issue is, that the "Install UVLS" button does not work as it uses the GitHub API (https://api.github.com/repos/Universal-Variability-Language/uvl-lsp/releases/latest) that is more or less permanently on its rate limit in our network. The solution is to manually download the server (in my case from https://github.com/Universal-Variability-Language/uvl-lsp/releases/download/v0.4.1/uvls-v0.4.1-x86_64-windows.zip) and place it somewhere.

The second issue arises, when the dialog behind the "Specify Path" button is used. For me it appends a "/" in front of the selected path, making it unusable. The path should rather be set using the settings of the plug-in.

SundermannC commented 1 month ago

Hi @FAuersw, thanks a lot for your comment. To me it appears that the workaround you found for your first/main issue is a sensible solution. Maybe we could add a hint to a section on troubleshooting on that. What do you think?

The second issue seems very annoying indeed. I will check how and why this occurs soon and how to fix it.