@@ -13,7 +13,16 @@ LL | #![deny(absolute_paths_not_starting_with_crate)]
13
13
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
14
14
15
15
error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
16
- --> $DIR/edition-lint-nested-empty-paths.rs:21:5
16
+ --> $DIR/edition-lint-nested-empty-paths.rs:17:5
17
+ |
18
+ LL | use foo::{bar::{baz::{}}};
19
+ | ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::{bar::{baz::{}}}`
20
+ |
21
+ = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
22
+ = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
23
+
24
+ error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
25
+ --> $DIR/edition-lint-nested-empty-paths.rs:23:5
17
26
|
18
27
LL | use foo::{bar::{XX, baz::{}}};
19
28
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::{bar::{XX, baz::{}}}`
@@ -22,13 +31,67 @@ LL | use foo::{bar::{XX, baz::{}}};
22
31
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
23
32
24
33
error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
25
- --> $DIR/edition-lint-nested-empty-paths.rs:25:5
34
+ --> $DIR/edition-lint-nested-empty-paths.rs:23:5
35
+ |
36
+ LL | use foo::{bar::{XX, baz::{}}};
37
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::{bar::{XX, baz::{}}}`
38
+ |
39
+ = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
40
+ = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
41
+
42
+ error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
43
+ --> $DIR/edition-lint-nested-empty-paths.rs:23:5
44
+ |
45
+ LL | use foo::{bar::{XX, baz::{}}};
46
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::{bar::{XX, baz::{}}}`
47
+ |
48
+ = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
49
+ = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
50
+
51
+ error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
52
+ --> $DIR/edition-lint-nested-empty-paths.rs:23:5
53
+ |
54
+ LL | use foo::{bar::{XX, baz::{}}};
55
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::{bar::{XX, baz::{}}}`
56
+ |
57
+ = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
58
+ = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
59
+
60
+ error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
61
+ --> $DIR/edition-lint-nested-empty-paths.rs:33:5
62
+ |
63
+ LL | use foo::{bar::{baz::{}, baz1::{}}};
64
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::{bar::{baz::{}, baz1::{}}}`
65
+ |
66
+ = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
67
+ = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
68
+
69
+ error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
70
+ --> $DIR/edition-lint-nested-empty-paths.rs:33:5
71
+ |
72
+ LL | use foo::{bar::{baz::{}, baz1::{}}};
73
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::{bar::{baz::{}, baz1::{}}}`
74
+ |
75
+ = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
76
+ = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
77
+
78
+ error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
79
+ --> $DIR/edition-lint-nested-empty-paths.rs:33:5
80
+ |
81
+ LL | use foo::{bar::{baz::{}, baz1::{}}};
82
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::{bar::{baz::{}, baz1::{}}}`
83
+ |
84
+ = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
85
+ = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
86
+
87
+ error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
88
+ --> $DIR/edition-lint-nested-empty-paths.rs:33:5
26
89
|
27
90
LL | use foo::{bar::{baz::{}, baz1::{}}};
28
91
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::{bar::{baz::{}, baz1::{}}}`
29
92
|
30
93
= warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
31
94
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
32
95
33
- error: aborting due to 3 previous errors
96
+ error: aborting due to 10 previous errors
34
97
0 commit comments