Skip to content

Commit dbaeb1b

Browse files
committed
Add test case from #10488
1 parent 5ddfaee commit dbaeb1b

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

tests/ui/collection_is_never_read.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,18 @@ fn shadowing_2() {
8484
}
8585

8686
#[allow(clippy::let_unit_value)]
87-
fn fake_read() {
87+
fn fake_read_1() {
8888
let mut x = vec![1, 2, 3]; // WARNING
8989
x.reverse();
9090
let _: () = x.clear();
9191
}
9292

93+
fn fake_read_2() {
94+
let mut x = vec![1, 2, 3]; // WARNING
95+
x.reverse();
96+
println!("{:?}", x.push(5));
97+
}
98+
9399
fn assignment() {
94100
let mut x = vec![1, 2, 3]; // WARNING
95101
let y = vec![4, 5, 6]; // Ok

tests/ui/collection_is_never_read.stderr

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,22 +37,28 @@ LL | let mut x = vec![1, 2, 3]; // WARNING
3737
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
3838

3939
error: collection is never read
40-
--> $DIR/collection_is_never_read.rs:101:5
40+
--> $DIR/collection_is_never_read.rs:100:5
4141
|
4242
LL | let mut x = vec![1, 2, 3]; // WARNING
4343
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
4444

4545
error: collection is never read
46-
--> $DIR/collection_is_never_read.rs:118:5
46+
--> $DIR/collection_is_never_read.rs:107:5
47+
|
48+
LL | let mut x = vec![1, 2, 3]; // WARNING
49+
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
50+
51+
error: collection is never read
52+
--> $DIR/collection_is_never_read.rs:124:5
4753
|
4854
LL | let mut x = HashSet::new(); // WARNING
4955
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5056

5157
error: collection is never read
52-
--> $DIR/collection_is_never_read.rs:132:5
58+
--> $DIR/collection_is_never_read.rs:138:5
5359
|
5460
LL | let x = vec![1, 2, 3]; // WARNING
5561
| ^^^^^^^^^^^^^^^^^^^^^^
5662

57-
error: aborting due to 9 previous errors
63+
error: aborting due to 10 previous errors
5864

0 commit comments

Comments
 (0)