From: David Symonds Date: Mon, 11 Apr 2016 00:26:38 +0000 (+1000) Subject: cmd/vet: refresh command for updating whitelist data. X-Git-Tag: go1.7beta1~786 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=e6a8daceb0b0df77f5d2ca34a73561375bb89c63;p=gostls13.git cmd/vet: refresh command for updating whitelist data. This excludes internal and testdata packages, as well as func types. No new whitelist entries were found. Change-Id: Ie7d42ce0a235394e4bcabf09e155726a35cd2d3d Reviewed-on: https://go-review.googlesource.com/21822 Reviewed-by: Rob Pike --- diff --git a/src/cmd/vet/internal/whitelist/whitelist.go b/src/cmd/vet/internal/whitelist/whitelist.go index b6c85850f3..696f7a533d 100644 --- a/src/cmd/vet/internal/whitelist/whitelist.go +++ b/src/cmd/vet/internal/whitelist/whitelist.go @@ -11,7 +11,8 @@ package whitelist // library's exported slice types. var UnkeyedLiteral = map[string]bool{ /* - find $GOROOT/src -type f | grep -v _test.go | xargs grep '^type.*\[\]' | \ + find $GOROOT/src -type f | grep -v _test.go | grep -v /internal/ | grep -v /testdata/ | \ + xargs grep '^type.*\[\]' | grep -v ' func(' | \ grep -v ' map\[' | sed 's,/[^/]*go.type,,' | sed 's,.*src/,,' | \ sed 's, ,.,' | sed 's, .*,,' | grep -v '\.[a-z]' | \ sort | awk '{ print "\"" $0 "\": true," }'