Skip to content

Commit 7017eb1

Browse files
author
binggh
committed
cargo dev bless
1 parent f505cc9 commit 7017eb1

File tree

2 files changed

+29
-8
lines changed

2 files changed

+29
-8
lines changed

tests/ui/needless_late_init.stderr

+12-3
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,10 @@ error: unneeded late initialization
123123
--> $DIR/needless_late_init.rs:60:5
124124
|
125125
LL | let x;
126-
| ^^^^^^
126+
| ^^^^^^ created here
127+
LL | let y = SignificantDrop;
128+
LL | x = 1;
129+
| ^^^^^ initialised here
127130
|
128131
help: declare `x` here
129132
|
@@ -134,7 +137,10 @@ error: unneeded late initialization
134137
--> $DIR/needless_late_init.rs:64:5
135138
|
136139
LL | let x;
137-
| ^^^^^^
140+
| ^^^^^^ created here
141+
LL | let y = 1;
142+
LL | x = SignificantDrop;
143+
| ^^^^^^^^^^^^^^^^^^^ initialised here
138144
|
139145
help: declare `x` here
140146
|
@@ -145,7 +151,10 @@ error: unneeded late initialization
145151
--> $DIR/needless_late_init.rs:68:5
146152
|
147153
LL | let x;
148-
| ^^^^^^
154+
| ^^^^^^ created here
155+
...
156+
LL | x = SignificantDrop;
157+
| ^^^^^^^^^^^^^^^^^^^ initialised here
149158
|
150159
help: declare `x` here
151160
|

tests/ui/needless_late_init_fixable.stderr

+17-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ error: unneeded late initialization
22
--> $DIR/needless_late_init_fixable.rs:6:5
33
|
44
LL | let a;
5-
| ^^^^^^
5+
| ^^^^^^ created here
6+
LL | a = "zero";
7+
| ^^^^^^^^^^ initialised here
68
|
79
= note: `-D clippy::needless-late-init` implied by `-D warnings`
810
help: declare `a` here
@@ -14,7 +16,10 @@ error: unneeded late initialization
1416
--> $DIR/needless_late_init_fixable.rs:9:5
1517
|
1618
LL | let b;
17-
| ^^^^^^
19+
| ^^^^^^ created here
20+
LL | let c;
21+
LL | b = 1;
22+
| ^^^^^ initialised here
1823
|
1924
help: declare `b` here
2025
|
@@ -25,7 +30,10 @@ error: unneeded late initialization
2530
--> $DIR/needless_late_init_fixable.rs:10:5
2631
|
2732
LL | let c;
28-
| ^^^^^^
33+
| ^^^^^^ created here
34+
LL | b = 1;
35+
LL | c = 2;
36+
| ^^^^^ initialised here
2937
|
3038
help: declare `c` here
3139
|
@@ -36,7 +44,9 @@ error: unneeded late initialization
3644
--> $DIR/needless_late_init_fixable.rs:14:5
3745
|
3846
LL | let d: usize;
39-
| ^^^^^^^^^^^^^
47+
| ^^^^^^^^^^^^^ created here
48+
LL | d = 1;
49+
| ^^^^^ initialised here
4050
|
4151
help: declare `d` here
4252
|
@@ -47,7 +57,9 @@ error: unneeded late initialization
4757
--> $DIR/needless_late_init_fixable.rs:17:5
4858
|
4959
LL | let e;
50-
| ^^^^^^
60+
| ^^^^^^ created here
61+
LL | e = format!("{}", d);
62+
| ^^^^^^^^^^^^^^^^^^^^ initialised here
5163
|
5264
help: declare `e` here
5365
|

0 commit comments

Comments
 (0)