Danny Tuppeny
Danny Tuppeny
Looks like the LSP part of this work will be in v3.17 of the spec. https://github.com/microsoft/language-server-protocol/issues/1307
I had a quick look at this, and believe it's because of how we fetch the documentation lazily for LSP with suggestion sets. We send two completions to the client...
> We have written the needed data into your clipboard because it was too large to send. Please paste. Are you able to paste this data? Thanks!
@CassiusPacheco if nothing else works, I suspect closing VS Code and deleting the `~/.dartServer` folder will help (although it doesn't help understand down what's going on). If you delete this...
Out of interest (since I'm not very familiar with them), if I was to modify some files while my IDE was closed and then open them, what triggers the summaries...
@scheglov Would it be useful if this happened, if the `.dartServer` folder was renamed, the project re-analyzed (fixing the issue), and then (without any modifications to the source), the old/new...
@CassiusPacheco how often are you seeing it? Is it possible you could detail the exact project layout (including which folder you open, and where any `pubspec.yaml`/`analysis_options.yaml` files are)? How are...
> Could it be that it isn't terminating previous autocomplete searches when it gets a new letter, so they are piling up? It does start a new search, but it...
@scheglov do you know how the workspace symbol search works in IntelliJ? Is it parsing/keeping its own index? (I think you previously said it didn't use the APIs that VS...
I suspect having some sort of index (and keeping it updated) is a little involved. However, I just added some logging to have a quick look where all the time...