about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorTim Nielens <tim.nielens@gmail.com>2020-10-27 01:47:40 +0100
committerTim Nielens <tim.nielens@gmail.com>2020-10-27 01:57:04 +0100
commit111b9023dad65721300a39c3cf337f6bfb96d5d3 (patch)
tree59b64bd051668147b0d6ba4325dec5e648bc3e05 /src
parentafbac8906e614a63ff5825710c3ebe45a3b5e01a (diff)
downloadrust-111b9023dad65721300a39c3cf337f6bfb96d5d3.tar.gz
rust-111b9023dad65721300a39c3cf337f6bfb96d5d3.zip
add manual_ok_or lint
Diffstat (limited to 'src')
-rw-r--r--src/lintlist/mod.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lintlist/mod.rs b/src/lintlist/mod.rs
index 6272ce45efb..f438da00720 100644
--- a/src/lintlist/mod.rs
+++ b/src/lintlist/mod.rs
@@ -1174,6 +1174,13 @@ vec![
         module: "manual_non_exhaustive",
     },
     Lint {
+        name: "manual_ok_or",
+        group: "pedantic",
+        desc: "finds patterns that can be encoded more concisely with `Option::ok_or`",
+        deprecation: None,
+        module: "manual_ok_or",
+    },
+    Lint {
         name: "manual_range_contains",
         group: "style",
         desc: "manually reimplementing {`Range`, `RangeInclusive`}`::contains`",