about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-06-01 07:43:16 +0000
committerbors <bors@rust-lang.org>2020-06-01 07:43:16 +0000
commitbee0608fadc1d10f525171d0986ada74024beb83 (patch)
treeafc031558abfa36ebe5225aa18105e01c299a146 /src
parent6c008d7e91edee907fca45741ac70560c66f0222 (diff)
parentb89880a30ce4dd7887614f305a565b6779dc4825 (diff)
downloadrust-bee0608fadc1d10f525171d0986ada74024beb83.tar.gz
rust-bee0608fadc1d10f525171d0986ada74024beb83.zip
Auto merge of #5623 - JarredAllen:sort_by_key_reverse, r=phansch
New lint: Use Reverse with sort_by_key

Implements  #5578

changelog: New lint: [`unnecessary_sort_by`]
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 69578732898..ab9542a7b9c 100644
--- a/src/lintlist/mod.rs
+++ b/src/lintlist/mod.rs
@@ -2293,6 +2293,13 @@ pub static ref ALL_LINTS: Vec<Lint> = vec![
         module: "no_effect",
     },
     Lint {
+        name: "unnecessary_sort_by",
+        group: "complexity",
+        desc: "Use of `Vec::sort_by` when `Vec::sort_by_key` or `Vec::sort` would be clearer",
+        deprecation: None,
+        module: "unnecessary_sort_by",
+    },
+    Lint {
         name: "unnecessary_unwrap",
         group: "complexity",
         desc: "checks for calls of `unwrap[_err]()` that cannot fail",