From b47aa0d9031740fa044a25fa825ab1081db3e85b Mon Sep 17 00:00:00 2001 From: Martin Thielecke Date: Sat, 1 Aug 2015 01:16:05 +0000 Subject: [PATCH] [main] show only files that don't match gofmt --- githook-gofmt/hook.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/githook-gofmt/hook.go b/githook-gofmt/hook.go index 4e8ac6a..b29cfe6 100644 --- a/githook-gofmt/hook.go +++ b/githook-gofmt/hook.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "log" "os" + "strings" "github.com/mthie/git-gohooks/general" ) @@ -23,13 +23,15 @@ func main() { os.Exit(0) return } + + resultFiles := strings.Split(result, "\n") + fmt.Fprint(os.Stderr, "Go files must be formatted with gofmt. Please run:\n\n") fmt.Fprint(os.Stderr, " gofmt -w") - for _, file := range files { + for _, file := range resultFiles { fmt.Fprint(os.Stderr, " \\\n") fmt.Fprintf(os.Stderr, " %s", file) } fmt.Fprint(os.Stderr, "\n") os.Exit(1) - log.Printf("Result: %+v", result) }