From 9f7c2eeda8dacfdf627044ba47b3b0ddf5bd4d93 Mon Sep 17 00:00:00 2001 From: Cameron McAvoy Date: Thu, 16 Jul 2020 17:22:13 -0500 Subject: [PATCH] don't output generated code to stdout unless you really are supposed to --- CHANGELOG.md | 4 ++++ gofmt.go | 2 +- main.go | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f7bb3e..d12ef4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.2] - 2020-08-06 +### Fixed +- go-groups correctly detects generated code and ignores generated code by default + ## [1.1.1] - 2020-08-06 ### Added - Added -g flag to instruct go-groups to analyze and include generated code diff --git a/gofmt.go b/gofmt.go index 6c11e39..073e4f6 100644 --- a/gofmt.go +++ b/gofmt.go @@ -85,7 +85,7 @@ func processFile(filename string, in io.Reader, out io.Writer, fixFmt, generated } if !generatedCode && isGeneratedCode(src) { - if !*list { + if !*list && !*write && !*doDiff { _, err = out.Write(src) if err != nil { return err diff --git a/main.go b/main.go index 005612e..ff14ad0 100644 --- a/main.go +++ b/main.go @@ -16,7 +16,7 @@ const ( exitBadStdin = 2 exitInternalError = 3 - versionStr = "go-groups version 1.1.1 (2020-08-06)" + versionStr = "go-groups version 1.1.2 (2020-08-06)" ) var (