| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-02-04 | Merge fixes | ThibsG | -1/+1 | |
| 2020-01-30 | decouple 'let_underscore' tests | Mikhail Babenko | -1/+1 | |
| 2020-01-30 | Declare lint and implement lint logic. | xiongmao86 | -1/+1 | |
| 2020-01-23 | add `option_as_ref_deref` lint | Areredify | -1/+1 | |
| 2020-01-20 | Add `skip_while_next` lint | Yuki Okushi | -1/+1 | |
| 2020-01-12 | Pull master, rebase, and update_lints again. | xiongmao86 | -1/+1 | |
| 2020-01-07 | Span help without suggestion | ThibsG | -1/+1 | |
| 2020-01-06 | Add lint to detect usage of invalid atomic ordering | Krishna Sai Veera Reddy | -1/+1 | |
| Detect usage of invalid atomic ordering modes such as `Ordering::{Release, AcqRel}` in atomic loads and `Ordering::{Acquire, AcqRel}` in atomic stores. | ||||
| 2020-01-04 | Add lint for iter.nth(0) | Brad Sherman | -1/+1 | |
| - Encourage iter.next() rather than iter.nth(0), which is less readable | ||||
| 2019-12-31 | Indicate anonymous lifetimes for types | Krishna Veera Reddy | -1/+1 | |
| 2019-12-28 | Add new lint (modulo_arithmetic) | mgr-inz-rafal | -1/+1 | |
| 2019-12-24 | new lint: mutable_key_type | Andre Bogus | -1/+1 | |
| 2019-12-22 | implemented `let_underscore` lint | Mikhail Babenko | -1/+1 | |
| actually add files update lints change to pedantic | ||||
| 2019-12-22 | Auto merge of #4930 - flip1995:unused_label, r=phansch | bors | -1/+1 | |
| Deprecate unused_label lint This lint was uplifted/turned into warn-by-default in rustc Fixes #4925 changelog: Deprecate [`unused_label`] lint | ||||
| 2019-12-21 | Deprecate unused_label lint | flip1995 | -1/+1 | |
| This lint was uplifted/turned into warn-by-default in rustc | ||||
| 2019-12-20 | There are no per-file copyright headers anymore | Oliver Scherer @ Cosmian | -1/+1 | |
| 2019-12-07 | Add lint to detect transmutes from float to integer | Krishna Veera Reddy | -1/+1 | |
| Add lint that detects transmutation from a float to an integer and suggests usage of `{f32, f64}.to_bits()` instead. | ||||
| 2019-12-06 | Add lint for pub fns returning a `Result` without documenting errors | RobbieClarken | -1/+1 | |
| The Rust Book recommends that functions that return a `Result` type have a doc comment with an `# Errors` section describing the kind of errors that can be returned (https://doc.rust-lang.org/book/ch14-02-publishing-to-crates-io.html#commonly-used-sections). This change adds a lint to enforce this. The lint is allow by default; it can be enabled with `#![warn(clippy::missing_errors_doc)]`. Closes #4854. | ||||
| 2019-11-25 | implemented `as_conversions` lint | Mikhail Babenko | -1/+1 | |
| actuall add files add better example and change pedantic to restriction | ||||
| 2019-11-23 | Run update_lints | flip1995 | -1/+1 | |
| 2019-11-15 | New lint: zst_offset | Andre Bogus | -1/+1 | |
| 2019-11-10 | Add `to_digit_is_some` lint | Michael Wright | -1/+1 | |
| 2019-11-07 | Update lints | Heinz N. Gies | -1/+1 | |
| 2019-11-07 | Simplify dentry point detection | Heinz N. Gies | -1/+1 | |
| 2019-11-07 | Deprecate `into_iter_on_array` lint | flip1995 | -1/+1 | |
| This lint was uplifted/reimplemented by rustc. Rustup to rust-lang/rust#66017 | ||||
| 2019-10-22 | Add lint for debug_assert_with_mut_call | Marcel Hellwig | -1/+1 | |
| This lint will complain when you put a mutable function/method call inside a `debug_assert` macro, because it will not be executed in release mode, therefore it will change the execution flow, which is not wanted. | ||||
| 2019-10-18 | Split out tests | Heinz N. Gies | -1/+1 | |
| 2019-10-18 | Add todo and tests | Heinz N. Gies | -1/+1 | |
| 2019-10-16 | Add `inefficient_to_string` lint | HMPerson1 | -1/+1 | |
| 2019-10-15 | Add a new lint for unused self | James Wang | -1/+1 | |
| 2019-10-14 | new lints around `#[must_use]` fns | Andre Bogus | -1/+1 | |
| `must_use_unit` lints unit-returning functions with a `#[must_use]` attribute, suggesting to remove it. `double_must_use` lints functions with a plain `#[must_use]` attribute, but which return a type which is already `#[must_use]`, so the attribute has no benefit. `must_use_candidate` is a pedantic lint that lints functions and methods that return some non-unit type that is not already `#[must_use]` and suggests to add the annotation. | ||||
| 2019-10-09 | Auto merge of #4616 - mati865:license, r=Manishearth | bors | -1/+1 | |
| Fix license in Cargo.toml files Missed in https://github.com/rust-lang/rust-clippy/pull/3269 changelog: none r? @Manishearth | ||||
| 2019-10-09 | New lint: suspicious_unary_op_formatting | Nikos Filippakis | -1/+1 | |
| Lints when, on the RHS of a BinOp, there is a UnOp without a space before the operator but with a space after (e.g. foo >- 1). Signed-off-by: Nikos Filippakis <nikolaos.filippakis@cern.ch> | ||||
| 2019-10-08 | Addresses Issue #4001 | Ethan Lam | -1/+1 | |
| Fixed typo Fixes lint name and uses appropriate linting suggestion changed lint help message Added autofixable test Added Autofixable Test Removed Broken Autofixable File updated lints Generated Autofixable/Nonfixable Test Cases Changed Suggestion Applicability Updated Lint Count | ||||
| 2019-10-04 | Use new format of licenses | Mateusz MikuĊa | -1/+1 | |
| Co-Authored-By: lzutao <taolzu@gmail.com> | ||||
| 2019-10-02 | New lint: unsound_collection_transmute | Andre Bogus | -1/+1 | |
| 2019-10-02 | New lint: needless_doc_main | Andre Bogus | -1/+1 | |
| 2019-09-24 | Add a new lint for comparison chains | James Wang | -1/+1 | |
| 2019-09-22 | Merge branch 'master' into unneeded_wildcard_pattern | Michael Wright | -1/+1 | |
| 2019-09-20 | new lint: mem-replace-with-uninit | Andre Bogus | -1/+1 | |
| 2019-09-19 | New lint: Require `# Safety` section in pub unsafe fn docs | Andre Bogus | -1/+1 | |
| 2019-09-12 | Add `unneeded-wildcard-pattern` lint | Michael Wright | -1/+1 | |
| 2019-09-04 | Add manual_saturating_arithmetic lint | Shotaro Yamada | -1/+1 | |
| 2019-09-03 | lint against `MaybeUninit::uninit().assume_init()` | Andre Bogus | -1/+1 | |
| 2019-08-19 | Add option_and_then_some lint | Lzu Tao | -1/+1 | |
| 2019-08-15 | Implement lint 'suspicious_map' | Jeremy Stucki | -1/+1 | |
| 2019-08-14 | Deprecate unused_collect lint | Philipp Hansch | -1/+1 | |
| I found this because we only had two test cases in total for this lint. It turns out the functionality is fully covered by rustc these days. [Playground Examples](https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=eb8ee6db389c77180c9fb152d3c608f4) changelog: Deprecate `unused_collect` lint. This is fully covered by rustc's `#[must_use]` on `collect` cc #2846 | ||||
| 2019-08-12 | Run 'update_lints' | Jeremy Stucki | -1/+1 | |
| 2019-08-11 | update_lints | Ralf Jung | -1/+1 | |
| 2019-08-08 | Fix HTTPS in links | Alex Touchet | -2/+2 | |
