]> git.lizzy.rs Git - rust.git/blob - src/tools/rustfmt/tests/source/imports_granularity_one.rs
Merge commit 'efa8f5521d3813cc897ba29ea0ef98c7aef66bb6' into rustfmt-subtree
[rust.git] / src / tools / rustfmt / tests / source / imports_granularity_one.rs
1 // rustfmt-imports_granularity: One
2
3 use b;
4 use a::ac::{aca, acb};
5 use a::{aa::*, ab};
6
7 use a as x;
8 use b::ba;
9 use a::{aa, ab};
10
11 use a::aa::aaa;
12 use a::ab::aba as x;
13 use a::aa::*;
14
15 use a::aa;
16 use a::ad::ada;
17 #[cfg(test)]
18 use a::{ab, ac::aca};
19 use b;
20 #[cfg(test)]
21 use b::{
22     ba, bb,
23     bc::bca::{bcaa, bcab},
24 };
25
26 pub use a::aa;
27 pub use a::ae;
28 use a::{ab, ac, ad};
29 use b::ba;
30 pub use b::{bb, bc::bca};
31
32 use a::aa::aaa;
33 use a::ac::{aca, acb};
34 use a::{aa::*, ab};
35 use b::{
36     ba,
37     bb::{self, bba},
38 };
39
40 use crate::a;
41 use crate::b::ba;
42 use c::ca;
43
44 use super::a;
45 use c::ca;
46 use super::b::ba;
47
48 use crate::a;
49 use super::b;
50 use c::{self, ca};
51
52 use a::{
53     // some comment
54     aa::{aaa, aab},
55     ab,
56     // another comment
57     ac::aca,
58 };
59 use b as x;
60 use a::ad::ada;