11error: `filter` for `is_some` on iterator over `Option`
2- --> tests/ui/iter_filter_is_some.rs:14 :58
2+ --> tests/ui/iter_filter_is_some.rs:15 :58
33 |
44LL | let _ = vec![Some(1), None, Some(3)].into_iter().filter(Option::is_some);
55 | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
@@ -8,55 +8,55 @@ LL | let _ = vec![Some(1), None, Some(3)].into_iter().filter(Option::is_
88 = help: to override `-D warnings` add `#[allow(clippy::iter_filter_is_some)]`
99
1010error: `filter` for `is_some` on iterator over `Option`
11- --> tests/ui/iter_filter_is_some.rs:16 :58
11+ --> tests/ui/iter_filter_is_some.rs:17 :58
1212 |
1313LL | let _ = vec![Some(1), None, Some(3)].into_iter().filter(|a| a.is_some());
1414 | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
1515
1616error: `filter` for `is_some` on iterator over `Option`
17- --> tests/ui/iter_filter_is_some.rs:19 :58
17+ --> tests/ui/iter_filter_is_some.rs:20 :58
1818 |
1919LL | let _ = vec![Some(1), None, Some(3)].into_iter().filter(|o| { o.is_some() });
2020 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
2121
2222error: `filter` for `is_some` on iterator over `Option`
23- --> tests/ui/iter_filter_is_some.rs:26 :14
23+ --> tests/ui/iter_filter_is_some.rs:27 :14
2424 |
2525LL | .filter(std::option::Option::is_some);
2626 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
2727
2828error: `filter` for `is_some` on iterator over `Option`
29- --> tests/ui/iter_filter_is_some.rs:31 :14
29+ --> tests/ui/iter_filter_is_some.rs:32 :14
3030 |
3131LL | .filter(|a| std::option::Option::is_some(a));
3232 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
3333
3434error: `filter` for `is_some` on iterator over `Option`
35- --> tests/ui/iter_filter_is_some.rs:34 :58
35+ --> tests/ui/iter_filter_is_some.rs:35 :58
3636 |
3737LL | let _ = vec![Some(1), None, Some(3)].into_iter().filter(|a| { std::option::Option::is_some(a) });
3838 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
3939
4040error: `filter` for `is_some` on iterator over `Option`
41- --> tests/ui/iter_filter_is_some.rs:39 :58
41+ --> tests/ui/iter_filter_is_some.rs:40 :58
4242 |
4343LL | let _ = vec![Some(1), None, Some(3)].into_iter().filter(|&a| a.is_some());
4444 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
4545
4646error: `filter` for `is_some` on iterator over `Option`
47- --> tests/ui/iter_filter_is_some.rs:43 :58
47+ --> tests/ui/iter_filter_is_some.rs:44 :58
4848 |
4949LL | let _ = vec![Some(1), None, Some(3)].into_iter().filter(|&o| { o.is_some() });
5050 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
5151
5252error: `filter` for `is_some` on iterator over `Option`
53- --> tests/ui/iter_filter_is_some.rs:48 :58
53+ --> tests/ui/iter_filter_is_some.rs:49 :58
5454 |
5555LL | let _ = vec![Some(1), None, Some(3)].into_iter().filter(|ref a| a.is_some());
5656 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
5757
5858error: `filter` for `is_some` on iterator over `Option`
59- --> tests/ui/iter_filter_is_some.rs:52 :58
59+ --> tests/ui/iter_filter_is_some.rs:53 :58
6060 |
6161LL | let _ = vec![Some(1), None, Some(3)].into_iter().filter(|ref o| { o.is_some() });
6262 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `flatten` instead: `flatten()`
0 commit comments