aboutsummaryrefslogtreecommitdiff
path: root/internal/postgres/insert_module.go
diff options
context:
space:
mode:
authorJulie Qiu <julie@golang.org>2020-08-28 00:49:09 -0400
committerJulie Qiu <julie@golang.org>2020-08-28 14:25:20 +0000
commitdee9bdb3c8c2ae0b8cd19d16ebe646ca73068812 (patch)
tree054c45a601b8500ceea0415b36e2e4f32e42d0d2 /internal/postgres/insert_module.go
parentdb8f07c3a29d8acc73cef9d7fa723b58ad5a9716 (diff)
downloadgo-x-pkgsite-dee9bdb3c8c2ae0b8cd19d16ebe646ca73068812.tar.xz
internal/postgres: add WithImports fieldset to GetDirectory
GetDirectory now supports the WithImports fieldset, which lets the caller fetch only the imports. The Package.Imports field is moved to Directory.Imports. For golang/go#39629. Change-Id: I5d597555fa372cc1ee70390460d349fa83f31425 Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/251272 Reviewed-by: Jamal Carvalho <jamal@golang.org>
Diffstat (limited to 'internal/postgres/insert_module.go')
-rw-r--r--internal/postgres/insert_module.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/postgres/insert_module.go b/internal/postgres/insert_module.go
index 931639c2..6039f8b4 100644
--- a/internal/postgres/insert_module.go
+++ b/internal/postgres/insert_module.go
@@ -382,8 +382,8 @@ func insertDirectories(ctx context.Context, db *database.DB, m *internal.Module,
return m.Directories[i].Path < m.Directories[j].Path
})
for _, d := range m.Directories {
- if d.Package != nil && len(d.Package.Imports) > 1 {
- sort.Strings(d.Package.Imports)
+ if d.Package != nil && len(d.Imports) > 1 {
+ sort.Strings(d.Imports)
}
}
var (
@@ -432,8 +432,8 @@ func insertDirectories(ctx context.Context, db *database.DB, m *internal.Module,
return errors.New("saveModule: package missing Documentation.HTML")
}
pathToDoc[d.Path] = d.Package.Documentation
- if len(d.Package.Imports) > 0 {
- pathToImports[d.Path] = d.Package.Imports
+ if len(d.Imports) > 0 {
+ pathToImports[d.Path] = d.Imports
}
}
}