| Age | Commit message (Expand) | Author | Lines |
| 2023-07-03 | lint: refactor to make logic a bit cleaner | David Wood | -29/+27 |
| 2023-07-03 | lint: stop normalizing types to avoid recur limits | David Wood | -5/+1 |
| 2023-07-03 | lint/ctypes: check other types for ext. fn-ptr ty | David Wood | -1/+63 |
| 2023-07-03 | lint/ctypes: multiple external fn-ptrs in ty | David Wood | -18/+45 |
| 2023-07-03 | lint/ctypes: ext. abi fn-ptr in internal abi fn | David Wood | -16/+59 |
| 2023-07-01 | Fix dropping_copy_types lint from linting in match-arm with side-effects | Urgau | -1/+1 |
| 2023-06-29 | Rollup merge of #112670 - petrochenkov:typriv, r=eholk | Matthias Krüger | -6/+2 |
| 2023-06-26 | TypeWellFormedInEnv | Michael Goulet | -1/+2 |
| 2023-06-26 | Migrate predicates_of and caller_bounds to Clause | Michael Goulet | -22/+12 |
| 2023-06-22 | migrate inferred_outlives_of to Clause | Michael Goulet | -4/+4 |
| 2023-06-22 | Migrate item_bounds to ty::Clause | Michael Goulet | -5/+4 |
| 2023-06-19 | s/Clause/ClauseKind | Michael Goulet | -18/+18 |
| 2023-06-17 | Move ConstEvaluatable to Clause | Michael Goulet | -2/+2 |
| 2023-06-17 | Move WF goal to clause | Michael Goulet | -1/+1 |
| 2023-06-16 | Add `AliasKind::Weak` for type aliases. | Oli Scherer | -3/+3 |
| 2023-06-16 | Auto merge of #112673 - scottmcm:enough-stack, r=compiler-errors | bors | -4/+7 |
| 2023-06-15 | Rollup merge of #112529 - jieyouxu:block-expr-unused-must-use, r=oli-obk | Guillaume Gomez | -24/+123 |
| 2023-06-15 | Rollup merge of #112517 - fee1-dead-contrib:sus-op-no-borrow, r=compiler-errors | Guillaume Gomez | -32/+42 |
| 2023-06-15 | privacy: Do not mark items reachable farther than their nominal visibility | Vadim Petrochenkov | -6/+2 |
| 2023-06-15 | Add an `ensure_sufficient_stack` to `LateContextAndPass::visit_expr` | Scott McMurray | -4/+7 |
| 2023-06-15 | Rollup merge of #111212 - nicklimmm:issue-107896-fix, r=pnkfelix | Matthias Krüger | -4/+62 |
| 2023-06-15 | Extend `unused_must_use` to cover block exprs | 许杰友 Jieyou Xu (Joe) | -24/+123 |
| 2023-06-13 | Fix explicit-outlives-requirements lint span | Sam Ginnett | -7/+12 |
| 2023-06-13 | do not use stringly typed diagnostics | Deadbeef | -19/+26 |
| 2023-06-11 | Add subdiagnostic and suggestion for overflowing bin hex with sign bits | Nicky Lim | -4/+62 |
| 2023-06-11 | `suspicious_double_ref_op`: don't lint on `.borrow()` | Deadbeef | -15/+18 |
| 2023-06-10 | Auto merge of #112494 - matthiaskrgr:rollup-xdf3om8, r=matthiaskrgr | bors | -2/+2 |
| 2023-06-10 | Auto merge of #111818 - Urgau:uplift_cmp_nan, r=cjgillot | bors | -7/+125 |
| 2023-06-10 | Uplift improved version of `clippy::cmp_nan` to rustc | Urgau | -7/+125 |
| 2023-06-10 | Adjust span labels for `HIDDEN_GLOB_REEXPORTS` | 许杰友 Jieyou Xu (Joe) | -2/+2 |
| 2023-06-09 | Auto merge of #112465 - GuillaumeGomez:rollup-gyh5buc, r=GuillaumeGomez | bors | -4/+18 |
| 2023-06-09 | Auto merge of #111530 - Urgau:uplift_undropped_manually_drops, r=compiler-errors | bors | -2/+61 |
| 2023-06-09 | Improve document of `unsafe_code` lint | Eval EXEC | -4/+18 |
| 2023-06-08 | Uplift clippy::undropped_manually_drops to rustc | Urgau | -2/+61 |
| 2023-06-06 | Rollup merge of #112343 - GuillaumeGomez:extern-crate-missing-docs, r=notriddle | Matthias Krüger | -2/+6 |
| 2023-06-06 | Prevent emitting `missing_docs` for `pub extern crate` | Guillaume Gomez | -2/+6 |
| 2023-06-05 | Ensure space is inserted after keyword in `unused_delims` | clubby789 | -17/+42 |
| 2023-06-01 | Rollup merge of #111496 - mpalmer:unreachable-pub-docs, r=pnkfelix | Matthias Krüger | -4/+8 |
| 2023-05-31 | Uplift clippy::cast_ref_to_mut to rustc | Urgau | -0/+80 |
| 2023-05-30 | Rollup merge of #111543 - Urgau:uplift_invalid_utf8_in_unchecked, r=WaffleLapkin | Nilstrieb | -0/+140 |
| 2023-05-29 | Use `Cow` in `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -2/+2 |
| 2023-05-28 | Auto merge of #111378 - jieyouxu:local-shadows-glob-reexport, r=petrochenkov | bors | -0/+4 |
| 2023-05-27 | Add warn-by-default lint for local binding shadowing exported glob re-export ... | 许杰友 Jieyou Xu (Joe) | -0/+4 |
| 2023-05-27 | Rollup merge of #111714 - cjgillot:lint-expect-confusion, r=wesleywiser | Matthias Krüger | -3/+7 |
| 2023-05-27 | Add invalid_from_utf8 analogous to invalid_from_utf8_unchecked | Urgau | -14/+56 |
| 2023-05-27 | Uplift clippy::invalid_utf8_in_unchecked as invalid_from_utf8_unchecked | Urgau | -0/+98 |
| 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 |