File tree 1 file changed +6
-8
lines changed 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,6 @@ import (
10
10
"errors"
11
11
"fmt"
12
12
"go/format"
13
- "go/token"
14
13
"os"
15
14
"slices"
16
15
@@ -77,7 +76,8 @@ func (p Fixer) process(issues []result.Issue) ([]result.Issue, error) {
77
76
for i := range issues {
78
77
issue := issues [i ]
79
78
80
- if issue .SuggestedFixes == nil || skipTextEditWithoutPosition (& issue ) {
79
+ if issue .SuggestedFixes == nil || skipNoTextEdit (& issue ) {
80
+ println ("Fixing" , len (issues ), "issues" )
81
81
notFixableIssues = append (notFixableIssues , issue )
82
82
continue
83
83
}
@@ -197,16 +197,14 @@ func (p Fixer) printStat() {
197
197
p .sw .PrintStages ()
198
198
}
199
199
200
- func skipTextEditWithoutPosition (issue * result.Issue ) bool {
200
+ func skipNoTextEdit (issue * result.Issue ) bool {
201
201
var onlyMessage int
202
202
var count int
203
203
for _ , sf := range issue .SuggestedFixes {
204
- for _ , edit := range sf .TextEdits {
205
- count ++
206
- if edit .Pos == token .NoPos && edit .End == token .NoPos {
207
- onlyMessage ++
208
- }
204
+ if len (sf .TextEdits ) == 0 {
205
+ onlyMessage ++
209
206
}
207
+ count ++
210
208
}
211
209
212
210
return count == onlyMessage
You can’t perform that action at this time.
0 commit comments