]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/if_let_some_result.stderr
iterate List by value
[rust.git] / tests / ui / if_let_some_result.stderr
index 0084260b22afebb1a7cc9313adcf5419d689b6d5..334ccb0101678c6c05cbb0c7418c75c8a17489b2 100644 (file)
@@ -1,12 +1,8 @@
 error: Matching on `Some` with `ok()` is redundant
   --> $DIR/if_let_some_result.rs:6:5
    |
-LL | /     if let Some(y) = x.parse().ok() {
-LL | |         y
-LL | |     } else {
-LL | |         0
-LL | |     }
-   | |_____^
+LL |     if let Some(y) = x.parse().ok() {
+   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `-D clippy::if-let-some-result` implied by `-D warnings`
 help: Consider matching on `Ok(y)` and removing the call to `ok` instead
@@ -15,17 +11,15 @@ LL |     if let Ok(y) = x.parse() {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^
 
 error: Matching on `Some` with `ok()` is redundant
-  --> $DIR/if_let_some_result.rs:23:9
+  --> $DIR/if_let_some_result.rs:24:9
    |
-LL | /         if let Some(y) = x.parse().ok() {
-LL | |             return y;
-LL | |         };
-   | |_________^
+LL |         if let Some(y) = x   .   parse()   .   ok   ()    {
+   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
 help: Consider matching on `Ok(y)` and removing the call to `ok` instead
    |
-LL |         if let Ok(y) = x.parse() {
-   |         ^^^^^^^^^^^^^^^^^^^^^^^^
+LL |         if let Ok(y) = x   .   parse()       {
+   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 error: aborting due to 2 previous errors