fmt: always use import() syntax
parent
ec10831318
commit
211275ab49
|
@ -98,28 +98,28 @@ fn (f mut Fmt) mod(mod ast.Module) {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn (f mut Fmt) imports(imports []ast.Import) {
|
fn (f mut Fmt) imports(imports []ast.Import) {
|
||||||
if f.did_imports {
|
if f.did_imports || imports.len == 0 {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
f.did_imports = true
|
|
||||||
// f.import_pos = f.out.len
|
// f.import_pos = f.out.len
|
||||||
|
f.did_imports = true
|
||||||
|
/*
|
||||||
if imports.len == 1 {
|
if imports.len == 1 {
|
||||||
imp_stmt_str := f.imp_stmt_str(imports[0])
|
imp_stmt_str := f.imp_stmt_str(imports[0])
|
||||||
f.out_imports.writeln('import ${imp_stmt_str}\n')
|
f.out_imports.writeln('import ${imp_stmt_str}\n')
|
||||||
} else if imports.len > 1 {
|
} else if imports.len > 1 {
|
||||||
f.out_imports.writeln('import (')
|
*/
|
||||||
// f.indent++
|
f.out_imports.writeln('import (')
|
||||||
for imp in imports {
|
for imp in imports {
|
||||||
if !(imp.mod in f.used_imports) {
|
if !(imp.mod in f.used_imports) {
|
||||||
// TODO bring back once only unused imports are removed
|
// TODO bring back once only unused imports are removed
|
||||||
// continue
|
// continue
|
||||||
}
|
|
||||||
f.out_imports.write('\t')
|
|
||||||
f.out_imports.writeln(f.imp_stmt_str(imp))
|
|
||||||
}
|
}
|
||||||
// f.indent--
|
f.out_imports.write('\t')
|
||||||
f.out_imports.writeln(')\n')
|
f.out_imports.writeln(f.imp_stmt_str(imp))
|
||||||
}
|
}
|
||||||
|
f.out_imports.writeln(')\n')
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
fn (f Fmt) imp_stmt_str(imp ast.Import) string {
|
fn (f Fmt) imp_stmt_str(imp ast.Import) string {
|
||||||
|
@ -555,7 +555,7 @@ fn (f mut Fmt) expr(node ast.Expr) {
|
||||||
ast.MapInit {
|
ast.MapInit {
|
||||||
if it.keys.len == 0 {
|
if it.keys.len == 0 {
|
||||||
if it.value_type == 0 {
|
if it.value_type == 0 {
|
||||||
f.write('map[string]int') // TODO
|
f.write('map[string]int') // TODO
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
f.write('map[string]')
|
f.write('map[string]')
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
import os
|
import (
|
||||||
|
os
|
||||||
|
)
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
import time
|
import (
|
||||||
|
time
|
||||||
|
)
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
println(time.now())
|
println(time.now())
|
||||||
|
|
Loading…
Reference in New Issue