mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
vfmt: turn off module is imported but never used for vfmt
This commit is contained in:
parent
7c0a298701
commit
b55f84c0a8
3
vlib/v/fmt/tests/file_with_just_imports_keep.vv
Normal file
3
vlib/v/fmt/tests/file_with_just_imports_keep.vv
Normal file
@ -0,0 +1,3 @@
|
||||
module proto
|
||||
import emily33901.vproto
|
||||
|
@ -37,7 +37,7 @@ fn (mut p Parser) check_unused_imports() {
|
||||
for import_m in p.ast_imports {
|
||||
alias := import_m.alias
|
||||
mod := import_m.mod
|
||||
if !p.is_used_import(alias) {
|
||||
if !p.is_used_import(alias) && !p.pref.is_fmt {
|
||||
mod_alias := if alias == mod { alias } else { '$alias ($mod)' }
|
||||
p.warn_with_pos("module '$mod_alias' is imported but never used", import_m.pos)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user