From 4e99ed6fef28bc263ec42e63fd717a13367fb659 Mon Sep 17 00:00:00 2001 From: Rob Pike Date: Fri, 18 Sep 2015 14:53:33 -0700 Subject: cmd/doc: don't drop const/var block if first entry is unexported The code assumed that if the first entry was unexported, all the entries were. The fix is simple: delete a bunch of code. Fixes #12286. Change-Id: Icb09274e99ce97df4d8bddbe59d17a5c0622e4c6 Reviewed-on: https://go-review.googlesource.com/14780 Reviewed-by: Andrew Gerrand --- src/cmd/doc/pkg.go | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'src/cmd/doc/pkg.go') diff --git a/src/cmd/doc/pkg.go b/src/cmd/doc/pkg.go index daa22e459d..3e97fd3461 100644 --- a/src/cmd/doc/pkg.go +++ b/src/cmd/doc/pkg.go @@ -257,18 +257,7 @@ func (pkg *Package) packageClause(checkUserPath bool) { // valueSummary prints a one-line summary for each set of values and constants. func (pkg *Package) valueSummary(values []*doc.Value) { for _, value := range values { - // Only print first item in spec, show ... to stand for the rest. - spec := value.Decl.Specs[0].(*ast.ValueSpec) // Must succeed. - exported := true - for _, name := range spec.Names { - if !isExported(name.Name) { - exported = false - break - } - } - if exported { - pkg.oneLineValueGenDecl(value.Decl) - } + pkg.oneLineValueGenDecl(value.Decl) } } -- cgit v1.3