refactor: no need importNameAndPath
parent
2345460d3d
commit
a341a91279
|
@ -354,12 +354,20 @@ func (ft *Formatter) formatImportSpecs(
|
|||
}
|
||||
|
||||
for _, spec := range specs {
|
||||
result = append(result, &ast.ImportSpec{
|
||||
newSpec := &ast.ImportSpec{
|
||||
Path: &ast.BasicLit{
|
||||
Value: ft.importNameAndPath(spec),
|
||||
Kind: token.IMPORT,
|
||||
Value: spec.Path.Value,
|
||||
Kind: token.STRING,
|
||||
},
|
||||
})
|
||||
}
|
||||
|
||||
if spec.Name != nil {
|
||||
newSpec.Name = &ast.Ident{
|
||||
Name: spec.Name.Name,
|
||||
}
|
||||
}
|
||||
|
||||
result = append(result, newSpec)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -431,15 +439,3 @@ func (ft *Formatter) moduleName(path string) (string, error) {
|
|||
|
||||
return result, nil
|
||||
}
|
||||
|
||||
func (ft *Formatter) importNameAndPath(importSpec *ast.ImportSpec) string {
|
||||
if importSpec == nil {
|
||||
return ""
|
||||
}
|
||||
|
||||
if importSpec.Name != nil {
|
||||
return importSpec.Name.String() + " " + importSpec.Path.Value
|
||||
}
|
||||
|
||||
return importSpec.Path.Value
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue