internal/lsp/cache: clean up dead code after CL 209737
Apparently I should've had staticcheck on. We were only reading the
metadata in updateMetadata to calculate unused imports, but that's now
at a higher level.
Change-Id: Id3d54fa736062bbbf1c207b8739e87ed5a90293d
Reviewed-on: https://go-review.googlesource.com/c/tools/+/210078
Run-TryBot: Heschi Kreinick <heschi@google.com>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
diff --git a/internal/lsp/cache/load.go b/internal/lsp/cache/load.go
index 8de495a..a6bdc69 100644
--- a/internal/lsp/cache/load.go
+++ b/internal/lsp/cache/load.go
@@ -114,21 +114,6 @@
}
func (s *snapshot) updateMetadata(ctx context.Context, uri source.Scope, pkgs []*packages.Package, cfg *packages.Config) ([]*metadata, error) {
- // Clear metadata since we are re-running go/packages.
- var m []*metadata
- switch uri.(type) {
- case source.FileURI:
- m = s.getMetadataForURI(uri.URI())
- case source.DirectoryURI:
- for _, pkg := range pkgs {
- if pkgMetadata := s.getMetadata(packageID(pkg.ID)); pkgMetadata != nil {
- m = append(m, pkgMetadata)
- }
- }
- default:
- panic(fmt.Errorf("unsupported Scope type %T", uri))
- }
-
var results []*metadata
for _, pkg := range pkgs {
log.Print(ctx, "go/packages.Load", tag.Of("package", pkg.PkgPath), tag.Of("files", pkg.CompiledGoFiles))