]> git.proxmox.com Git - rustc.git/blame - src/test/ui/rust-2018/edition-lint-paths.stderr
New upstream version 1.54.0+dfsg1
[rustc.git] / src / test / ui / rust-2018 / edition-lint-paths.stderr
CommitLineData
94b46f34 1error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
0731742a 2 --> $DIR/edition-lint-paths.rs:12:9
94b46f34
XL
3 |
4LL | use ::bar::Bar;
5 | ^^^^^^^^^^ help: use `crate`: `crate::bar::Bar`
6 |
74b04a01 7note: the lint level is defined here
0731742a 8 --> $DIR/edition-lint-paths.rs:5:9
94b46f34
XL
9 |
10LL | #![deny(absolute_paths_not_starting_with_crate)]
11 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
12 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
4462d4a0 13 = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
94b46f34
XL
14
15error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
0731742a 16 --> $DIR/edition-lint-paths.rs:18:9
94b46f34
XL
17 |
18LL | use bar;
19 | ^^^ help: use `crate`: `crate::bar`
20 |
21 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
4462d4a0 22 = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
94b46f34
XL
23
24error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
0731742a 25 --> $DIR/edition-lint-paths.rs:23:9
94b46f34
XL
26 |
27LL | use {Bar as SomethingElse, main};
28 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::{Bar as SomethingElse, main}`
29 |
30 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
4462d4a0 31 = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
94b46f34
XL
32
33error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
0731742a 34 --> $DIR/edition-lint-paths.rs:35:5
94b46f34
XL
35 |
36LL | use bar::Bar;
37 | ^^^^^^^^ help: use `crate`: `crate::bar::Bar`
38 |
39 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
4462d4a0 40 = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
94b46f34
XL
41
42error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
0731742a 43 --> $DIR/edition-lint-paths.rs:47:9
94b46f34
XL
44 |
45LL | use *;
46 | ^ help: use `crate`: `crate::*`
47 |
48 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
4462d4a0 49 = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
94b46f34
XL
50
51error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
0731742a 52 --> $DIR/edition-lint-paths.rs:52:6
94b46f34
XL
53 |
54LL | impl ::foo::SomeTrait for u32 { }
55 | ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::foo::SomeTrait`
56 |
57 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
4462d4a0 58 = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
94b46f34
XL
59
60error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
0731742a 61 --> $DIR/edition-lint-paths.rs:57:13
94b46f34
XL
62 |
63LL | let x = ::bar::Bar;
64 | ^^^^^^^^^^ help: use `crate`: `crate::bar::Bar`
65 |
66 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
4462d4a0 67 = note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
94b46f34
XL
68
69error: aborting due to 7 previous errors
70