refactor: no need importNameAndPath
parent
2345460d3d
commit
a341a91279
|
@ -354,12 +354,20 @@ func (ft *Formatter) formatImportSpecs(
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, spec := range specs {
|
for _, spec := range specs {
|
||||||
result = append(result, &ast.ImportSpec{
|
newSpec := &ast.ImportSpec{
|
||||||
Path: &ast.BasicLit{
|
Path: &ast.BasicLit{
|
||||||
Value: ft.importNameAndPath(spec),
|
Value: spec.Path.Value,
|
||||||
Kind: token.IMPORT,
|
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
|
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