@@ -248,116 +248,122 @@ LL | let _ = vfoo.iter().find(|v| v.by_ref(&v.bar)).is_none();
248248error: called `is_none()` after searching an `Iterator` with `find`
249249 --> tests/ui/search_is_some_fixable_none.rs:224:17
250250 |
251- LL | let _ = [&(&1, 2), &(&3, 4), &(&5, 4)].iter().find(|(&x, y)| x == *y).is_none();
252- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `![&(&1, 2), &(&3, 4), &(&5, 4)].iter().any(|(&x, y)| x == *y)`
253-
254- error: called `is_none()` after searching an `Iterator` with `find`
255- --> tests/ui/search_is_some_fixable_none.rs:226:17
251+ LL | let _ = [&(&1, 2), &(&3, 4), &(&5, 4)]
252+ | _________________^
253+ LL | |
254+ LL | | .iter()
255+ LL | | .find(|&&&(&x, ref y)| x == *y)
256+ LL | | .is_none();
257+ | |______________________^
258+ |
259+ help: consider using
260+ |
261+ LL ~ let _ = ![&(&1, 2), &(&3, 4), &(&5, 4)]
262+ LL +
263+ LL ~ .iter().any(|&&(&x, ref y)| x == *y);
256264 |
257- LL | let _ = [&(&1, 2), &(&3, 4), &(&5, 4)].iter().find(|&(&x, y)| x == *y).is_none();
258- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `![&(&1, 2), &(&3, 4), &(&5, 4)].iter().any(|(&x, y)| x == *y)`
259265
260266error: called `is_none()` after searching an `Iterator` with `find`
261- --> tests/ui/search_is_some_fixable_none.rs:246 :17
267+ --> tests/ui/search_is_some_fixable_none.rs:247 :17
262268 |
263269LL | let _ = v.iter().find(|s| s[0].is_empty()).is_none();
264270 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!v.iter().any(|s| s[0].is_empty())`
265271
266272error: called `is_none()` after searching an `Iterator` with `find`
267- --> tests/ui/search_is_some_fixable_none.rs:248 :17
273+ --> tests/ui/search_is_some_fixable_none.rs:249 :17
268274 |
269275LL | let _ = v.iter().find(|s| test_string_1(&s[0])).is_none();
270276 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!v.iter().any(|s| test_string_1(&s[0]))`
271277
272278error: called `is_none()` after searching an `Iterator` with `find`
273- --> tests/ui/search_is_some_fixable_none.rs:258 :17
279+ --> tests/ui/search_is_some_fixable_none.rs:259 :17
274280 |
275281LL | let _ = v.iter().find(|fp| fp.field.is_power_of_two()).is_none();
276282 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!v.iter().any(|fp| fp.field.is_power_of_two())`
277283
278284error: called `is_none()` after searching an `Iterator` with `find`
279- --> tests/ui/search_is_some_fixable_none.rs:260 :17
285+ --> tests/ui/search_is_some_fixable_none.rs:261 :17
280286 |
281287LL | let _ = v.iter().find(|fp| test_u32_1(fp.field)).is_none();
282288 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!v.iter().any(|fp| test_u32_1(fp.field))`
283289
284290error: called `is_none()` after searching an `Iterator` with `find`
285- --> tests/ui/search_is_some_fixable_none.rs:262 :17
291+ --> tests/ui/search_is_some_fixable_none.rs:263 :17
286292 |
287293LL | let _ = v.iter().find(|fp| test_u32_2(*fp.field)).is_none();
288294 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!v.iter().any(|fp| test_u32_2(*fp.field))`
289295
290296error: called `is_none()` after searching an `Iterator` with `find`
291- --> tests/ui/search_is_some_fixable_none.rs:279 :17
297+ --> tests/ui/search_is_some_fixable_none.rs:280 :17
292298 |
293299LL | let _ = v.iter().find(|x| **x == 42).is_none();
294300 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!v.iter().any(|x| *x == 42)`
295301
296302error: called `is_none()` after searching an `Iterator` with `find`
297- --> tests/ui/search_is_some_fixable_none.rs:281 :17
303+ --> tests/ui/search_is_some_fixable_none.rs:282 :17
298304 |
299305LL | Foo.bar(v.iter().find(|x| **x == 42).is_none());
300306 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!v.iter().any(|x| *x == 42)`
301307
302308error: called `is_none()` after searching an `Iterator` with `find`
303- --> tests/ui/search_is_some_fixable_none.rs:287 :9
309+ --> tests/ui/search_is_some_fixable_none.rs:288 :9
304310 |
305311LL | v.iter().find(|x| **x == 42).is_none().then(computations);
306312 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `(!v.iter().any(|x| *x == 42))`
307313
308314error: called `is_none()` after searching an `Iterator` with `find`
309- --> tests/ui/search_is_some_fixable_none.rs:293 :9
315+ --> tests/ui/search_is_some_fixable_none.rs:294 :9
310316 |
311317LL | v.iter().find(|x| **x == 42).is_none().then_some(0);
312318 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `(!v.iter().any(|x| *x == 42))`
313319
314320error: called `is_none()` after calling `find()` on a string
315- --> tests/ui/search_is_some_fixable_none.rs:299 :17
321+ --> tests/ui/search_is_some_fixable_none.rs:300 :17
316322 |
317323LL | let _ = s.find("world").is_none();
318324 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!s.contains("world")`
319325
320326error: called `is_none()` after calling `find()` on a string
321- --> tests/ui/search_is_some_fixable_none.rs:301 :17
327+ --> tests/ui/search_is_some_fixable_none.rs:302 :17
322328 |
323329LL | Foo.bar(s.find("world").is_none());
324330 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!s.contains("world")`
325331
326332error: called `is_none()` after calling `find()` on a string
327- --> tests/ui/search_is_some_fixable_none.rs:304 :17
333+ --> tests/ui/search_is_some_fixable_none.rs:305 :17
328334 |
329335LL | let _ = s.find("world").is_none();
330336 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!s.contains("world")`
331337
332338error: called `is_none()` after calling `find()` on a string
333- --> tests/ui/search_is_some_fixable_none.rs:306 :17
339+ --> tests/ui/search_is_some_fixable_none.rs:307 :17
334340 |
335341LL | Foo.bar(s.find("world").is_none());
336342 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `!s.contains("world")`
337343
338344error: called `is_none()` after calling `find()` on a string
339- --> tests/ui/search_is_some_fixable_none.rs:312 :17
345+ --> tests/ui/search_is_some_fixable_none.rs:313 :17
340346 |
341347LL | let _ = s.find("world").is_none().then(computations);
342348 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `(!s.contains("world"))`
343349
344350error: called `is_none()` after calling `find()` on a string
345- --> tests/ui/search_is_some_fixable_none.rs:315 :17
351+ --> tests/ui/search_is_some_fixable_none.rs:316 :17
346352 |
347353LL | let _ = s.find("world").is_none().then(computations);
348354 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `(!s.contains("world"))`
349355
350356error: called `is_none()` after calling `find()` on a string
351- --> tests/ui/search_is_some_fixable_none.rs:321 :17
357+ --> tests/ui/search_is_some_fixable_none.rs:322 :17
352358 |
353359LL | let _ = s.find("world").is_none().then_some(0);
354360 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `(!s.contains("world"))`
355361
356362error: called `is_none()` after calling `find()` on a string
357- --> tests/ui/search_is_some_fixable_none.rs:324 :17
363+ --> tests/ui/search_is_some_fixable_none.rs:325 :17
358364 |
359365LL | let _ = s.find("world").is_none().then_some(0);
360366 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using: `(!s.contains("world"))`
361367
362- error: aborting due to 55 previous errors
368+ error: aborting due to 54 previous errors
363369
0 commit comments