Skip to content

Commit 8da7535

Browse files
committed
fixed
1 parent 940cfd5 commit 8da7535

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

gopls/internal/golang/hover.go

+11-10
Original file line numberDiff line numberDiff line change
@@ -779,17 +779,18 @@ func hoverPackageIdent(ctx context.Context, snapshot *cache.Snapshot, pkg *cache
779779
if err != nil {
780780
return protocol.Range{}, nil, err
781781
}
782-
if importPathString == path {
783-
rng, err := pgf.NodeRange(ident)
784-
if err != nil {
785-
return protocol.Range{}, nil, err
786-
}
787-
hoverRes, err := hoverPackageRef(ctx, snapshot, pkg, spec)
788-
if err != nil {
789-
return protocol.Range{}, nil, err
790-
}
791-
return rng, hoverRes, nil // (hoverRes may be nil)
782+
if importPathString != path {
783+
continue
784+
}
785+
rng, err := pgf.NodeRange(ident)
786+
if err != nil {
787+
return protocol.Range{}, nil, err
788+
}
789+
hoverRes, err := hoverPackageRef(ctx, snapshot, pkg, spec)
790+
if err != nil {
791+
return protocol.Range{}, nil, err
792792
}
793+
return rng, hoverRes, nil // (hoverRes may be nil)
793794
}
794795

795796
return protocol.Range{}, nil, fmt.Errorf("invalid import path")

0 commit comments

Comments
 (0)