From 66090d990b519bdc0b9fe06c6ec4b8197ced747a Mon Sep 17 00:00:00 2001 From: Menghan Li Date: Thu, 26 Apr 2018 14:24:26 -0700 Subject: [PATCH] vet: disallow importing "unsafe" (#2024) --- vet.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/vet.sh b/vet.sh index 453b23d3..da821106 100755 --- a/vet.sh +++ b/vet.sh @@ -49,6 +49,7 @@ if git status --porcelain | read; then fi git ls-files "*.go" | xargs grep -L "\(Copyright [0-9]\{4,\} gRPC authors\)\|DO NOT EDIT" 2>&1 | tee /dev/stderr | (! read) +git ls-files "*.go" | xargs grep -l "\"unsafe\"" 2>&1 | (! grep -v '_test.go') | tee /dev/stderr | (! read) gofmt -s -d -l . 2>&1 | tee /dev/stderr | (! read) goimports -l . 2>&1 | tee /dev/stderr | (! read) golint ./... 2>&1 | (grep -vE "(_mock|\.pb)\.go:" || true) | tee /dev/stderr | (! read)