11error: called `.get().unwrap()` on a slice. Using `[]` is more clear and more concise
2- --> $DIR/get_unwrap.rs:36 :17
2+ --> $DIR/get_unwrap.rs:37 :17
33 |
44LL | let _ = boxed_slice.get(1).unwrap();
55 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&boxed_slice[1]`
66 |
77note: the lint level is defined here
8- --> $DIR/get_unwrap.rs:8 :9
8+ --> $DIR/get_unwrap.rs:9 :9
99 |
1010LL | #![deny(clippy::get_unwrap)]
1111 | ^^^^^^^^^^^^^^^^^^
1212
1313error: used `unwrap()` on an `Option` value
14- --> $DIR/get_unwrap.rs:36 :17
14+ --> $DIR/get_unwrap.rs:37 :17
1515 |
1616LL | let _ = boxed_slice.get(1).unwrap();
1717 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -22,13 +22,13 @@ LL | let _ = boxed_slice.get(1).unwrap();
2222 = help: to override `-D warnings` add `#[allow(clippy::unwrap_used)]`
2323
2424error: called `.get().unwrap()` on a slice. Using `[]` is more clear and more concise
25- --> $DIR/get_unwrap.rs:37 :17
25+ --> $DIR/get_unwrap.rs:38 :17
2626 |
2727LL | let _ = some_slice.get(0).unwrap();
2828 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&some_slice[0]`
2929
3030error: used `unwrap()` on an `Option` value
31- --> $DIR/get_unwrap.rs:37 :17
31+ --> $DIR/get_unwrap.rs:38 :17
3232 |
3333LL | let _ = some_slice.get(0).unwrap();
3434 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -37,13 +37,13 @@ LL | let _ = some_slice.get(0).unwrap();
3737 = help: consider using `expect()` to provide a better panic message
3838
3939error: called `.get().unwrap()` on a Vec. Using `[]` is more clear and more concise
40- --> $DIR/get_unwrap.rs:38 :17
40+ --> $DIR/get_unwrap.rs:39 :17
4141 |
4242LL | let _ = some_vec.get(0).unwrap();
4343 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&some_vec[0]`
4444
4545error: used `unwrap()` on an `Option` value
46- --> $DIR/get_unwrap.rs:38 :17
46+ --> $DIR/get_unwrap.rs:39 :17
4747 |
4848LL | let _ = some_vec.get(0).unwrap();
4949 | ^^^^^^^^^^^^^^^^^^^^^^^^
@@ -52,13 +52,13 @@ LL | let _ = some_vec.get(0).unwrap();
5252 = help: consider using `expect()` to provide a better panic message
5353
5454error: called `.get().unwrap()` on a VecDeque. Using `[]` is more clear and more concise
55- --> $DIR/get_unwrap.rs:39 :17
55+ --> $DIR/get_unwrap.rs:40 :17
5656 |
5757LL | let _ = some_vecdeque.get(0).unwrap();
5858 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&some_vecdeque[0]`
5959
6060error: used `unwrap()` on an `Option` value
61- --> $DIR/get_unwrap.rs:39 :17
61+ --> $DIR/get_unwrap.rs:40 :17
6262 |
6363LL | let _ = some_vecdeque.get(0).unwrap();
6464 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -67,13 +67,13 @@ LL | let _ = some_vecdeque.get(0).unwrap();
6767 = help: consider using `expect()` to provide a better panic message
6868
6969error: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise
70- --> $DIR/get_unwrap.rs:40 :17
70+ --> $DIR/get_unwrap.rs:41 :17
7171 |
7272LL | let _ = some_hashmap.get(&1).unwrap();
7373 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&some_hashmap[&1]`
7474
7575error: used `unwrap()` on an `Option` value
76- --> $DIR/get_unwrap.rs:40 :17
76+ --> $DIR/get_unwrap.rs:41 :17
7777 |
7878LL | let _ = some_hashmap.get(&1).unwrap();
7979 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -82,13 +82,13 @@ LL | let _ = some_hashmap.get(&1).unwrap();
8282 = help: consider using `expect()` to provide a better panic message
8383
8484error: called `.get().unwrap()` on a BTreeMap. Using `[]` is more clear and more concise
85- --> $DIR/get_unwrap.rs:41 :17
85+ --> $DIR/get_unwrap.rs:42 :17
8686 |
8787LL | let _ = some_btreemap.get(&1).unwrap();
8888 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&some_btreemap[&1]`
8989
9090error: used `unwrap()` on an `Option` value
91- --> $DIR/get_unwrap.rs:41 :17
91+ --> $DIR/get_unwrap.rs:42 :17
9292 |
9393LL | let _ = some_btreemap.get(&1).unwrap();
9494 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -97,13 +97,13 @@ LL | let _ = some_btreemap.get(&1).unwrap();
9797 = help: consider using `expect()` to provide a better panic message
9898
9999error: called `.get().unwrap()` on a slice. Using `[]` is more clear and more concise
100- --> $DIR/get_unwrap.rs:45 :21
100+ --> $DIR/get_unwrap.rs:46 :21
101101 |
102102LL | let _: u8 = *boxed_slice.get(1).unwrap();
103103 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `boxed_slice[1]`
104104
105105error: used `unwrap()` on an `Option` value
106- --> $DIR/get_unwrap.rs:45 :22
106+ --> $DIR/get_unwrap.rs:46 :22
107107 |
108108LL | let _: u8 = *boxed_slice.get(1).unwrap();
109109 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -112,13 +112,13 @@ LL | let _: u8 = *boxed_slice.get(1).unwrap();
112112 = help: consider using `expect()` to provide a better panic message
113113
114114error: called `.get_mut().unwrap()` on a slice. Using `[]` is more clear and more concise
115- --> $DIR/get_unwrap.rs:50 :9
115+ --> $DIR/get_unwrap.rs:51 :9
116116 |
117117LL | *boxed_slice.get_mut(0).unwrap() = 1;
118118 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `boxed_slice[0]`
119119
120120error: used `unwrap()` on an `Option` value
121- --> $DIR/get_unwrap.rs:50 :10
121+ --> $DIR/get_unwrap.rs:51 :10
122122 |
123123LL | *boxed_slice.get_mut(0).unwrap() = 1;
124124 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -127,13 +127,13 @@ LL | *boxed_slice.get_mut(0).unwrap() = 1;
127127 = help: consider using `expect()` to provide a better panic message
128128
129129error: called `.get_mut().unwrap()` on a slice. Using `[]` is more clear and more concise
130- --> $DIR/get_unwrap.rs:51 :9
130+ --> $DIR/get_unwrap.rs:52 :9
131131 |
132132LL | *some_slice.get_mut(0).unwrap() = 1;
133133 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `some_slice[0]`
134134
135135error: used `unwrap()` on an `Option` value
136- --> $DIR/get_unwrap.rs:51 :10
136+ --> $DIR/get_unwrap.rs:52 :10
137137 |
138138LL | *some_slice.get_mut(0).unwrap() = 1;
139139 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -142,13 +142,13 @@ LL | *some_slice.get_mut(0).unwrap() = 1;
142142 = help: consider using `expect()` to provide a better panic message
143143
144144error: called `.get_mut().unwrap()` on a Vec. Using `[]` is more clear and more concise
145- --> $DIR/get_unwrap.rs:52 :9
145+ --> $DIR/get_unwrap.rs:53 :9
146146 |
147147LL | *some_vec.get_mut(0).unwrap() = 1;
148148 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `some_vec[0]`
149149
150150error: used `unwrap()` on an `Option` value
151- --> $DIR/get_unwrap.rs:52 :10
151+ --> $DIR/get_unwrap.rs:53 :10
152152 |
153153LL | *some_vec.get_mut(0).unwrap() = 1;
154154 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -157,13 +157,13 @@ LL | *some_vec.get_mut(0).unwrap() = 1;
157157 = help: consider using `expect()` to provide a better panic message
158158
159159error: called `.get_mut().unwrap()` on a VecDeque. Using `[]` is more clear and more concise
160- --> $DIR/get_unwrap.rs:53 :9
160+ --> $DIR/get_unwrap.rs:54 :9
161161 |
162162LL | *some_vecdeque.get_mut(0).unwrap() = 1;
163163 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `some_vecdeque[0]`
164164
165165error: used `unwrap()` on an `Option` value
166- --> $DIR/get_unwrap.rs:53 :10
166+ --> $DIR/get_unwrap.rs:54 :10
167167 |
168168LL | *some_vecdeque.get_mut(0).unwrap() = 1;
169169 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -172,13 +172,13 @@ LL | *some_vecdeque.get_mut(0).unwrap() = 1;
172172 = help: consider using `expect()` to provide a better panic message
173173
174174error: called `.get().unwrap()` on a Vec. Using `[]` is more clear and more concise
175- --> $DIR/get_unwrap.rs:65 :17
175+ --> $DIR/get_unwrap.rs:66 :17
176176 |
177177LL | let _ = some_vec.get(0..1).unwrap().to_vec();
178178 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `some_vec[0..1]`
179179
180180error: used `unwrap()` on an `Option` value
181- --> $DIR/get_unwrap.rs:65 :17
181+ --> $DIR/get_unwrap.rs:66 :17
182182 |
183183LL | let _ = some_vec.get(0..1).unwrap().to_vec();
184184 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -187,13 +187,13 @@ LL | let _ = some_vec.get(0..1).unwrap().to_vec();
187187 = help: consider using `expect()` to provide a better panic message
188188
189189error: called `.get_mut().unwrap()` on a Vec. Using `[]` is more clear and more concise
190- --> $DIR/get_unwrap.rs:66 :17
190+ --> $DIR/get_unwrap.rs:67 :17
191191 |
192192LL | let _ = some_vec.get_mut(0..1).unwrap().to_vec();
193193 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `some_vec[0..1]`
194194
195195error: used `unwrap()` on an `Option` value
196- --> $DIR/get_unwrap.rs:66 :17
196+ --> $DIR/get_unwrap.rs:67 :17
197197 |
198198LL | let _ = some_vec.get_mut(0..1).unwrap().to_vec();
199199 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -202,25 +202,25 @@ LL | let _ = some_vec.get_mut(0..1).unwrap().to_vec();
202202 = help: consider using `expect()` to provide a better panic message
203203
204204error: called `.get().unwrap()` on a slice. Using `[]` is more clear and more concise
205- --> $DIR/get_unwrap.rs:76 :24
205+ --> $DIR/get_unwrap.rs:77 :24
206206 |
207207LL | let _x: &i32 = f.get(1 + 2).unwrap();
208208 | ^^^^^^^^^^^^^^^^^^^^^ help: try: `&f[1 + 2]`
209209
210210error: called `.get().unwrap()` on a slice. Using `[]` is more clear and more concise
211- --> $DIR/get_unwrap.rs:79 :18
211+ --> $DIR/get_unwrap.rs:80 :18
212212 |
213213LL | let _x = f.get(1 + 2).unwrap().to_string();
214214 | ^^^^^^^^^^^^^^^^^^^^^ help: try: `f[1 + 2]`
215215
216216error: called `.get().unwrap()` on a slice. Using `[]` is more clear and more concise
217- --> $DIR/get_unwrap.rs:82 :18
217+ --> $DIR/get_unwrap.rs:83 :18
218218 |
219219LL | let _x = f.get(1 + 2).unwrap().abs();
220220 | ^^^^^^^^^^^^^^^^^^^^^ help: try: `f[1 + 2]`
221221
222222error: called `.get_mut().unwrap()` on a slice. Using `[]` is more clear and more concise
223- --> $DIR/get_unwrap.rs:99 :33
223+ --> $DIR/get_unwrap.rs:100 :33
224224 |
225225LL | let b = rest.get_mut(linidx(j, k) - linidx(i, k) - 1).unwrap();
226226 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `&mut rest[linidx(j, k) - linidx(i, k) - 1]`
0 commit comments