Open stamblerre opened 4 years ago
It's easy enable deep completions for unimported (but loaded) packages, but I think it will take a bit more work to make it useful in practice. I tried this out a while ago and it was just junk unimported candidates when I didn't want them, and not the right unimported candidates when I did want them.
I imagine the main challenges will be:
Some thoughts off the top of my head:
The linked issue mentions potentially merging the results of workspace symbol. Not commenting on the sense/viability of such a thing, but rather just flagging that I'm currently working on a refactor of the workspace symbol piece.
See the original discussion on https://github.com/microsoft/vscode-go/issues/1846.
/cc @heschik @muirdm