2023-11-24 19:56:57 -06:00
|
|
|
error: called `map(<f>).unwrap_or_default()` on an `Option` value
|
2024-02-17 06:16:29 -06:00
|
|
|
--> tests/ui/manual_is_variant_and.rs:13:17
|
2023-11-24 19:56:57 -06:00
|
|
|
|
|
|
|
|
LL | let _ = opt.map(|x| x > 1)
|
|
|
|
| _________________^
|
|
|
|
LL | | // Should lint even though this call is on a separate line.
|
|
|
|
LL | | .unwrap_or_default();
|
|
|
|
| |____________________________^ help: use: `is_some_and(|x| x > 1)`
|
|
|
|
|
|
|
|
|
= note: `-D clippy::manual-is-variant-and` implied by `-D warnings`
|
|
|
|
= help: to override `-D warnings` add `#[allow(clippy::manual_is_variant_and)]`
|
|
|
|
|
|
|
|
error: called `map(<f>).unwrap_or_default()` on an `Option` value
|
2024-02-17 06:16:29 -06:00
|
|
|
--> tests/ui/manual_is_variant_and.rs:17:17
|
2023-11-24 19:56:57 -06:00
|
|
|
|
|
|
|
|
LL | let _ = opt.map(|x| {
|
|
|
|
| _________________^
|
|
|
|
LL | | x > 1
|
|
|
|
LL | | }
|
|
|
|
LL | | ).unwrap_or_default();
|
|
|
|
| |_________________________^
|
|
|
|
|
|
|
|
|
help: use
|
|
|
|
|
|
|
|
|
LL ~ let _ = opt.is_some_and(|x| {
|
|
|
|
LL + x > 1
|
|
|
|
LL ~ });
|
|
|
|
|
|
|
|
|
|
|
|
|
error: called `map(<f>).unwrap_or_default()` on an `Option` value
|
2024-02-17 06:16:29 -06:00
|
|
|
--> tests/ui/manual_is_variant_and.rs:21:17
|
2023-11-24 19:56:57 -06:00
|
|
|
|
|
|
|
|
LL | let _ = opt.map(|x| x > 1).unwrap_or_default();
|
|
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `is_some_and(|x| x > 1)`
|
|
|
|
|
|
|
|
error: called `map(<f>).unwrap_or_default()` on an `Option` value
|
2024-02-17 06:16:29 -06:00
|
|
|
--> tests/ui/manual_is_variant_and.rs:23:10
|
2023-11-24 19:56:57 -06:00
|
|
|
|
|
|
|
|
LL | .map(|x| x > 1)
|
|
|
|
| __________^
|
|
|
|
LL | | .unwrap_or_default();
|
|
|
|
| |____________________________^ help: use: `is_some_and(|x| x > 1)`
|
|
|
|
|
|
|
|
error: called `map(<f>).unwrap_or_default()` on an `Option` value
|
2024-02-17 06:16:29 -06:00
|
|
|
--> tests/ui/manual_is_variant_and.rs:30:18
|
2023-11-24 19:56:57 -06:00
|
|
|
|
|
|
|
|
LL | let _ = opt2.map(char::is_alphanumeric).unwrap_or_default(); // should lint
|
|
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `is_some_and(char::is_alphanumeric)`
|
|
|
|
|
|
|
|
error: called `map(<f>).unwrap_or_default()` on a `Result` value
|
2024-02-17 06:16:29 -06:00
|
|
|
--> tests/ui/manual_is_variant_and.rs:39:17
|
2023-11-24 19:56:57 -06:00
|
|
|
|
|
|
|
|
LL | let _ = res.map(|x| {
|
|
|
|
| _________________^
|
|
|
|
LL | | x > 1
|
|
|
|
LL | | }
|
|
|
|
LL | | ).unwrap_or_default();
|
|
|
|
| |_________________________^
|
|
|
|
|
|
|
|
|
help: use
|
|
|
|
|
|
|
|
|
LL ~ let _ = res.is_ok_and(|x| {
|
|
|
|
LL + x > 1
|
|
|
|
LL ~ });
|
|
|
|
|
|
|
|
|
|
|
|
|
error: called `map(<f>).unwrap_or_default()` on a `Result` value
|
2024-02-17 06:16:29 -06:00
|
|
|
--> tests/ui/manual_is_variant_and.rs:43:17
|
2023-11-24 19:56:57 -06:00
|
|
|
|
|
|
|
|
LL | let _ = res.map(|x| x > 1)
|
|
|
|
| _________________^
|
|
|
|
LL | | .unwrap_or_default();
|
|
|
|
| |____________________________^ help: use: `is_ok_and(|x| x > 1)`
|
|
|
|
|
|
|
|
error: called `map(<f>).unwrap_or_default()` on a `Result` value
|
2024-02-17 06:16:29 -06:00
|
|
|
--> tests/ui/manual_is_variant_and.rs:50:18
|
2023-11-24 19:56:57 -06:00
|
|
|
|
|
|
|
|
LL | let _ = res2.map(char::is_alphanumeric).unwrap_or_default(); // should lint
|
|
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `is_ok_and(char::is_alphanumeric)`
|
|
|
|
|
|
|
|
error: aborting due to 8 previous errors
|
|
|
|
|