From 9344d3610acdcc1880a091db48d5d23f9d0d070a Mon Sep 17 00:00:00 2001 From: Antoine Pelisse Date: Tue, 16 Jan 2018 09:15:55 -0800 Subject: [PATCH] pre-commit: Check gofmt output for errors gofmt doesn't return an error exit code when it fails (because some files are improperly formatted). Make sure that the output is empty instead. --- pre-commit.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pre-commit.sh b/pre-commit.sh index 4ebd8824c..d541eff4c 100755 --- a/pre-commit.sh +++ b/pre-commit.sh @@ -15,7 +15,7 @@ go_dirs() { } echo "Running go fmt" -go_dirs | xargs -0 gofmt -s -d -l +diff <(echo -n) <(go_dirs | xargs -0 gofmt -s -d -l) rc=$((rc || $?)) echo "Running goimports"