Skip to content

Commit 6f5cb16

Browse files
authored
fix one import case (#78)
Signed-off-by: Loong Dai <[email protected]>
1 parent cb206ae commit 6f5cb16

7 files changed

+33
-0
lines changed

pkg/gci/gci.go

+5
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,11 @@ func LoadFormatGoFile(file io.FileObj, cfg config.Config) (src, dist []byte, err
130130
return nil, nil, err
131131
}
132132

133+
// do not do format if only one import
134+
if len(imports) == 1 {
135+
return src, src, nil
136+
}
137+
133138
result, err := format.Format(imports, &cfg)
134139
if err != nil {
135140
return nil, nil, err
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
common.cfg.yaml
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package main
2+
3+
import "fmt"
4+
5+
func main() {
6+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package main
2+
3+
import "fmt"
4+
5+
func main() {
6+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
common.cfg.yaml
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package main
2+
import (
3+
"fmt"
4+
)
5+
6+
func main() {
7+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package main
2+
import (
3+
"fmt"
4+
)
5+
6+
func main() {
7+
}

0 commit comments

Comments
 (0)