This test checks completion related to errors. -- flags -- -ignore_extra_diags -- settings.json -- { "deepCompletion": false } -- go.mod -- module golang.org/lsptests go 1.18 -- errors.go -- package errors import ( "golang.org/lsptests/types" ) func _() { bob.Bob() //@complete(".") types.b //@complete(" //", Bob_interface) } -- types/types.go -- package types type Bob interface { //@item(Bob_interface, "Bob", "interface{...}", "interface") Bobby() }