]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/option_filter_map.rs
Fix `#[expect]` for `clippy::ptr_arg`
[rust.git] / tests / ui / option_filter_map.rs
index 588e1ccccce20149fc5750b4c9c57575cf846f7d..7abaaa0fb83b35883da6233109796da4ba708502 100644 (file)
@@ -1,8 +1,6 @@
-#![warn(clippy::option_filter_map)]
 // run-rustfix
-fn odds_out(x: i32) -> Option<i32> {
-    if x % 2 == 0 { Some(x) } else { None }
-}
+#![warn(clippy::option_filter_map)]
+#![allow(clippy::map_flatten)]
 
 fn main() {
     let _ = Some(Some(1)).filter(Option::is_some).map(Option::unwrap);
@@ -23,3 +21,7 @@ fn main() {
         .filter(|o| o.is_some())
         .map(|o| o.unwrap());
 }
+
+fn odds_out(x: i32) -> Option<i32> {
+    if x % 2 == 0 { Some(x) } else { None }
+}