| Age | Commit message (Expand) | Author | Lines |
| 2023-07-11 | Prevent emitting `missing_docs` for `pub extern crate` | Guillaume Gomez | -2/+6 |
| 2023-07-08 | Fix dropping_copy_types lint from linting in match-arm with side-effects | Urgau | -1/+1 |
| 2023-05-27 | Rollup merge of #111714 - cjgillot:lint-expect-confusion, r=wesleywiser | Matthias Krüger | -3/+7 |
| 2023-05-25 | Rollup merge of #111757 - lowr:fix/lint-attr-on-match-arm, r=eholk | Michael Goulet | -2/+4 |
| 2023-05-24 | Use `is_some_and`/`is_ok_and` in less obvious spots | Maybe Waffle | -3/+2 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -5/+5 |
| 2023-05-21 | Rename `forget_ref` lint to `forgetting_references` | Urgau | -5/+5 |
| 2023-05-21 | Rename `drop_ref` lint to `dropping_references` | Urgau | -6/+6 |
| 2023-05-21 | Rename `forget_copy` lint to `forgetting_copy_types` | Urgau | -5/+5 |
| 2023-05-21 | Rename `drop_copy` lint to `dropping_copy_types` | Urgau | -5/+5 |
| 2023-05-20 | Rollup merge of #111491 - compiler-errors:nested-fut-must-use, r=wesleywiser | Dylan DPC | -1/+3 |
| 2023-05-19 | Consider lint check attributes on match arms in late lints | Ryo Yoshida | -2/+4 |
| 2023-05-18 | Stop confusing specification levels when computing expectations. | Camille GILLOT | -3/+7 |
| 2023-05-16 | Rollup merge of #111572 - kpreid:mdi, r=compiler-errors | Nilstrieb | -2/+2 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -3/+3 |
| 2023-05-14 | Document that `missing_copy_implementations` and `missing_debug_implementatio... | Kevin Reid | -2/+2 |
| 2023-05-14 | Auto merge of #111425 - Bryanskiy:privacy_ef, r=petrochenkov | bors | -2/+6 |
| 2023-05-13 | Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillot | bors | -10/+10 |
| 2023-05-12 | Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwco | bors | -0/+204 |
| 2023-05-11 | refactor: use by-ref TokenTree iterator to avoid a few clones | Caleb Cartwright | -4/+4 |
| 2023-05-12 | Dont check `must_use` on nested `impl Future` from fn | Michael Goulet | -1/+3 |
| 2023-05-11 | Populate effective visibilities in rustc_privacy | Bryanskiy | -2/+6 |
| 2023-05-10 | Add note to suggest using `let _ = x` to ignore the value | Urgau | -0/+4 |
| 2023-05-10 | Use label instead of note to be more consistent with other lints | Urgau | -12/+12 |
| 2023-05-10 | Uplift clippy::forget_copy to rustc | Urgau | -2/+44 |
| 2023-05-10 | Uplift clippy::forget_ref to rustc | Urgau | -2/+36 |
| 2023-05-10 | Uplift clippy::drop_copy to rustc | Urgau | -2/+38 |
| 2023-05-10 | Uplift clippy::drop_ref to rustc | Urgau | -0/+88 |
| 2023-05-08 | Rollup merge of #109410 - fmease:iat-alias-kind-inherent, r=compiler-errors | Michael Goulet | -3/+8 |
| 2023-05-07 | Rollup merge of #111300 - Flying-Toast:while_true_span_condition, r=compiler-... | Yuki Okushi | -2/+1 |
| 2023-05-07 | Rollup merge of #111150 - mj10021:issue-111025-fix, r=petrochenkov | Yuki Okushi | -24/+5 |
| 2023-05-06 | delete whitelist and add checks to check_item() for missing_docs | James Dietz | -24/+5 |
| 2023-05-06 | Emit while_true lint spanning the entire loop condition | Flying-Toast | -2/+1 |
| 2023-05-06 | Check arguments length in trivial diagnostic lint | clubby789 | -2/+4 |
| 2023-05-06 | introduce `DynSend` and `DynSync` auto trait | SparrowLii | -10/+10 |
| 2023-05-05 | Improve check-cfg diagnostics (part 2) | Urgau | -9/+45 |
| 2023-05-05 | Improve check-cfg diagnostics (part 1) | Urgau | -8/+8 |
| 2023-05-05 | Improve internal representation of check-cfg | Urgau | -16/+18 |
| 2023-05-04 | IAT: Introduce AliasKind::Inherent | León Orell Valerian Liehr | -3/+8 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -11/+11 |
| 2023-04-29 | add match to diagnostic messages | Deadbeef | -3/+3 |
| 2023-04-28 | uplift `clippy::clone_double_ref` as `suspicious_double_ref_op` | Deadbeef | -18/+71 |
| 2023-04-27 | rename `needs_subst` to `has_param` | Boxy | -1/+1 |
| 2023-04-26 | Rollup merge of #108760 - clubby789:autolintstuff, r=wesleywiser | Matthias Krüger | -1/+84 |
| 2023-04-25 | Rollup merge of #110556 - kylematsuda:earlybinder-explicit-item-bounds, r=com... | Matthias Krüger | -3/+3 |
| 2023-04-25 | Add deny lint to prevent untranslatable diagnostics using static strings | clubby789 | -1/+84 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-20 | add subst_identity_iter and subst_identity_iter_copied methods on EarlyBinder... | Kyle Matsuda | -26/+18 |
| 2023-04-20 | add EarlyBinder to output of explicit_item_bounds; replace bound_explicit_ite... | Kyle Matsuda | -3/+3 |
| 2023-04-20 | change usages of explicit_item_bounds to bound_explicit_item_bounds | Kyle Matsuda | -18/+26 |