11error: useless use of `vec!`
2-   --> tests/ui/useless_vec.rs:30 :14
2+   --> tests/ui/useless_vec.rs:29 :14
33   |
44LL |     on_slice(&vec![]);
55   |              ^^^^^^^ help: you can use a slice directly: `&[]`
@@ -8,130 +8,118 @@ LL |     on_slice(&vec![]);
88   = help: to override `-D warnings` add `#[allow(clippy::useless_vec)]`
99
1010error: useless use of `vec!`
11-   --> tests/ui/useless_vec.rs:33 :18
11+   --> tests/ui/useless_vec.rs:32 :18
1212   |
1313LL |     on_mut_slice(&mut vec![]);
1414   |                  ^^^^^^^^^^^ help: you can use a slice directly: `&mut []`
1515
1616error: useless use of `vec!`
17-   --> tests/ui/useless_vec.rs:36 :14
17+   --> tests/ui/useless_vec.rs:35 :14
1818   |
1919LL |     on_slice(&vec![1, 2]);
2020   |              ^^^^^^^^^^^ help: you can use a slice directly: `&[1, 2]`
2121
2222error: useless use of `vec!`
23-   --> tests/ui/useless_vec.rs:39 :18
23+   --> tests/ui/useless_vec.rs:38 :18
2424   |
2525LL |     on_mut_slice(&mut vec![1, 2]);
2626   |                  ^^^^^^^^^^^^^^^ help: you can use a slice directly: `&mut [1, 2]`
2727
2828error: useless use of `vec!`
29-   --> tests/ui/useless_vec.rs:42:14 
29+   --> tests/ui/useless_vec.rs:44:18 
3030   |
31- LL |     on_slice(&vec![1, 2]);
32-    |              ^^^^^^^^^^^ help: you can use a slice directly: `&[1, 2]`
33- 
34- error: useless use of `vec!`
35-   --> tests/ui/useless_vec.rs:45:18
36-    |
37- LL |     on_mut_slice(&mut vec![1, 2]);
38-    |                  ^^^^^^^^^^^^^^^ help: you can use a slice directly: `&mut [1, 2]`
31+ LL |         on_slice(&vec!(1, 2));
32+    |                  ^^^^^^^^^^^ help: you can use a slice directly: `&[1, 2]`
3933
4034error: useless use of `vec!`
41-   --> tests/ui/useless_vec.rs:48:14 
35+   --> tests/ui/useless_vec.rs:46:22 
4236   |
43- LL |     on_slice(&vec!(1, 2));
44-    |              ^^^^^^^^^^^ help: you can use a slice directly: `&[1, 2]`
45- 
46- error: useless use of `vec!`
47-   --> tests/ui/useless_vec.rs:51:18
48-    |
49- LL |     on_mut_slice(&mut vec![1, 2]);
50-    |                  ^^^^^^^^^^^^^^^ help: you can use a slice directly: `&mut [1, 2]`
37+ LL |         on_mut_slice(&mut vec!(1, 2));
38+    |                      ^^^^^^^^^^^^^^^ help: you can use a slice directly: `&mut [1, 2]`
5139
5240error: useless use of `vec!`
53-   --> tests/ui/useless_vec.rs:54 :14
41+   --> tests/ui/useless_vec.rs:50 :14
5442   |
5543LL |     on_slice(&vec![1; 2]);
5644   |              ^^^^^^^^^^^ help: you can use a slice directly: `&[1; 2]`
5745
5846error: useless use of `vec!`
59-   --> tests/ui/useless_vec.rs:57 :18
47+   --> tests/ui/useless_vec.rs:53 :18
6048   |
6149LL |     on_mut_slice(&mut vec![1; 2]);
6250   |                  ^^^^^^^^^^^^^^^ help: you can use a slice directly: `&mut [1; 2]`
6351
6452error: useless use of `vec!`
65-   --> tests/ui/useless_vec.rs:84 :19
53+   --> tests/ui/useless_vec.rs:80 :19
6654   |
6755LL |     let _x: i32 = vec![1, 2, 3].iter().sum();
6856   |                   ^^^^^^^^^^^^^ help: you can use an array directly: `[1, 2, 3]`
6957
7058error: useless use of `vec!`
71-   --> tests/ui/useless_vec.rs:88:17 
59+   --> tests/ui/useless_vec.rs:85:21 
7260   |
73- LL |     let mut x = vec![1, 2, 3];
74-    |                 ^^^^^^^^^^^^^ help: you can use an array directly: `[1, 2, 3]`
61+ LL |          let mut x = vec![1, 2, 3];
62+    |                      ^^^^^^^^^^^^^ help: you can use an array directly: `[1, 2, 3]`
7563
7664error: useless use of `vec!`
77-   --> tests/ui/useless_vec.rs:95 :22
65+   --> tests/ui/useless_vec.rs:93 :22
7866   |
7967LL |     let _x: &[i32] = &vec![1, 2, 3];
8068   |                      ^^^^^^^^^^^^^^ help: you can use a slice directly: `&[1, 2, 3]`
8169
8270error: useless use of `vec!`
83-   --> tests/ui/useless_vec.rs:98 :14
71+   --> tests/ui/useless_vec.rs:96 :14
8472   |
8573LL |     for _ in vec![1, 2, 3] {}
8674   |              ^^^^^^^^^^^^^ help: you can use an array directly: `[1, 2, 3]`
8775
8876error: useless use of `vec!`
89-   --> tests/ui/useless_vec.rs:138 :20
77+   --> tests/ui/useless_vec.rs:136 :20
9078   |
9179LL |     for _string in vec![repro!(true), repro!(null)] {
9280   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: you can use an array directly: `[repro!(true), repro!(null)]`
9381
9482error: useless use of `vec!`
95-   --> tests/ui/useless_vec.rs:156 :18
83+   --> tests/ui/useless_vec.rs:154 :18
9684   |
9785LL |     in_macro!(1, vec![1, 2], vec![1; 2]);
9886   |                  ^^^^^^^^^^ help: you can use an array directly: `[1, 2]`
9987
10088error: useless use of `vec!`
101-   --> tests/ui/useless_vec.rs:156 :30
89+   --> tests/ui/useless_vec.rs:154 :30
10290   |
10391LL |     in_macro!(1, vec![1, 2], vec![1; 2]);
10492   |                              ^^^^^^^^^^ help: you can use an array directly: `[1; 2]`
10593
10694error: useless use of `vec!`
107-   --> tests/ui/useless_vec.rs:177 :14
95+   --> tests/ui/useless_vec.rs:175 :14
10896   |
10997LL |     for a in vec![1, 2, 3] {
11098   |              ^^^^^^^^^^^^^ help: you can use an array directly: `[1, 2, 3]`
11199
112100error: useless use of `vec!`
113-   --> tests/ui/useless_vec.rs:182 :14
101+   --> tests/ui/useless_vec.rs:180 :14
114102   |
115103LL |     for a in vec![String::new(), String::new()] {
116104   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: you can use an array directly: `[String::new(), String::new()]`
117105
118106error: useless use of `vec!`
119-   --> tests/ui/useless_vec.rs:215 :33
107+   --> tests/ui/useless_vec.rs:213 :33
120108   |
121109LL |     this_macro_doesnt_need_vec!(vec![1]);
122110   |                                 ^^^^^^^ help: you can use an array directly: `[1]`
123111
124112error: useless use of `vec!`
125-   --> tests/ui/useless_vec.rs:242 :14
113+   --> tests/ui/useless_vec.rs:240 :14
126114   |
127115LL |     for a in &(vec![1, 2]) {}
128116   |              ^^^^^^^^^^^^^ help: you can use a slice directly: `&[1, 2]`
129117
130118error: useless use of `vec!`
131-   --> tests/ui/useless_vec.rs:250 :13
119+   --> tests/ui/useless_vec.rs:248 :13
132120   |
133121LL |     let v = &vec![];
134122   |             ^^^^^^^ help: you can use a slice directly: `&[]`
135123
136- error: aborting due to 22  previous errors
124+ error: aborting due to 20  previous errors
137125
0 commit comments