Olof Kraigher
Olof Kraigher
> In the language server, the transforms for each file could be triggered by the onSave event but there would also need to be some way to make a "clean"...
Regarding comments in the AST I created a new issue #22 where I wrote down my thoughts on the subject.
I can have a look. The LSP protocol involves the client and server to declare capabilities. Maybe vhdl ls or vim ignores some important capability setting. For example vhdl ls...
Well vhdl_ls does not support completion yet so it does not list that as a capability. From your trace it seems to be working. The client sends textDocument/didChange with full...
This would be quite easy. It is a good first issue for someone who wants to. contribute to the project.
First of all some general comments without looking at the code. 1. That it is lenient is much better than giving false positives. 2. It is missing test cases. For...
After looking at the code it looks like it is going in the right direction. The main thing it is missing is test cases. I typically add test cases for...
If you want inspiration for test you can look into resolves_names.rs.
Yes I meant the `--config example_project/vhdl_ls.toml`. Sorry about that. The example project vhdl_ls.toml file is probably inconsistent with the HEAD of the git submodules. The vhdl_ls.toml file reflects whatever version...
These are the revisions of the example projects that I have checked out: ``` UVVM: 27d54c0034d05b67099174e2f8a556e35cf921c1 PoC: 51248a8a85c05baa86be10399100871211d9f557 VUnit: 88f0d9ebb8fb9c3145ab5098604c1e7ddc53659d OSVVM: f4567d6c300f1acb475ba785676e195c5d739ac4 ```