We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent acbc0e3 commit 316d2f2Copy full SHA for 316d2f2
internal/lsp/source/completion.go
@@ -646,11 +646,14 @@ func (c *completer) unimportedMembers(id *ast.Ident) error {
646
}
647
// We don't know what this is, so assign it the highest score.
648
score := 0.01 * imports.MaxRelevance
649
- c.packageMembers(pkg.GetTypes(), score, &importInfo{
+ imp := &importInfo{
650
importPath: path,
651
- name: pkg.GetTypes().Name(),
652
pkg: pkg,
653
- })
+ }
+ if imports.ImportPathToAssumedName(path) != pkg.GetTypes().Name() {
654
+ imp.name = pkg.GetTypes().Name()
655
656
+ c.packageMembers(pkg.GetTypes(), score, imp)
657
if len(c.items) >= unimportedTarget {
658
return nil
659
0 commit comments