We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7cf30e7 commit 28f0560Copy full SHA for 28f0560
pkg/golinters/gofmt_common.go
@@ -80,6 +80,16 @@ func (p *hunkChangesParser) parseDiffLines(h *diffpkg.Hunk) {
80
ret = append(ret, dl)
81
}
82
83
+ // if > 0, then the original file had a 'No newline at end of file' mark
84
+ if h.OrigNoNewlineAt > 0 {
85
+ dl := diffLine{
86
+ originalNumber: currentOriginalLineNumber + 1,
87
+ typ: diffLineAdded,
88
+ data: "",
89
+ }
90
+ ret = append(ret, dl)
91
92
+
93
p.lines = ret
94
95
test/testdata/fix/in/gofmt.go
@@ -7,4 +7,4 @@ package p
7
return 1
8
9
return 2
10
-}
+}
0 commit comments