This test verifies that completion of package members in unimported packages reflects their fuzzy score, even when those members are present in the transitive import graph of the main module. (For technical reasons, this was the nature of the regression in golang/go#62560.) -- go.mod -- module mod.test -- foo/foo.go -- package foo func _() { json.U //@rank(re"U()", "Unmarshal", "InvalidUTF8Error"), diag("json", re"(undefined|undeclared)") } -- bar/bar.go -- package bar import _ "encoding/json"