We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
Consider whether gopls should include full expressions in candidate labels. For example:
var foo func() int
var bar *int
var _ int = <>
At <> we currently offer candidates with labels foo and bar (as of https://go-review.googlesource.com/c/tools/+/323449), but they are inserted as foo() and *bar. We could change their labels to foo() and *bar, respectively.
There will be lots of test fallout from this change. We should consider changing the mark based completion tests to depend less directly on the candidate labels.
The text was updated successfully, but these errors were encountered:
I'd like to take this up @muirdm
Sorry, something went wrong.
Go for it. The main challenges are dealing with the tests, and making sure the labels are correct when snippets are disabled.
No branches or pull requests