Closed
Description
Example:
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65:19: 65:22 warning: unused import, #[warn(unused_imports)] on by default
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65 use syntax::abi::{X86, X86_64, Arm, Mips, Mipsel};
^~~
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65:24: 65:30 warning: unused import, #[warn(unused_imports)] on by default
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65 use syntax::abi::{X86, X86_64, Arm, Mips, Mipsel};
^~~~~~
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65:32: 65:35 warning: unused import, #[warn(unused_imports)] on by default
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65 use syntax::abi::{X86, X86_64, Arm, Mips, Mipsel};
^~~
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65:37: 65:41 warning: unused import, #[warn(unused_imports)] on by default
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65 use syntax::abi::{X86, X86_64, Arm, Mips, Mipsel};
^~~~
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65:43: 65:49 warning: unused import, #[warn(unused_imports)] on by default
/home/cmr/src/rust2/src/librustc/middle/trans/adt.rs:65 use syntax::abi::{X86, X86_64, Arm, Mips, Mipsel};
^~~~~~
These are all on the same line. When visiting imports inside of an import list, it should underline each name individually, but in the same error message, with the other unused names in the import list, if any.