| Age | Commit message (Expand) | Author | Lines |
| 2023-11-04 | Remove support for compiler plugins. | Nicholas Nethercote | -4/+4 |
| 2023-10-30 | Clean up `rustc_*/Cargo.toml`. | Nicholas Nethercote | -4/+6 |
| 2023-10-21 | Auto merge of #116734 - Nadrieril:lint-per-column, r=cjgillot | bors | -13/+21 |
| 2023-10-18 | Bump COINDUCTIVE_OVERLAP_IN_COHERENCE | Michael Goulet | -2/+2 |
| 2023-10-14 | Lint `non_exhaustive_omitted_patterns` per column | Nadrieril | -13/+21 |
| 2023-10-14 | Auto merge of #115822 - compiler-errors:stabilize-rpitit, r=jackh726 | bors | -1/+0 |
| 2023-10-14 | Auto merge of #115524 - RalfJung:misalign, r=wesleywiser | bors | -40/+0 |
| 2023-10-13 | Stabilize AFIT and RPITIT | Michael Goulet | -1/+0 |
| 2023-09-28 | Remove `rustc_lint_defs::lint_array` | DaniPopes | -11/+2 |
| 2023-09-26 | Auto merge of #115893 - RalfJung:match-require-partial-eq, r=oli-obk | bors | -0/+52 |
| 2023-09-26 | const-eval: make misalignment a hard error | Ralf Jung | -40/+0 |
| 2023-09-25 | rename lint; add tracking issue | Ralf Jung | -5/+5 |
| 2023-09-24 | work towards rejecting consts in patterns that do not implement PartialEq | Ralf Jung | -0/+52 |
| 2023-09-23 | Enable drop_tracking_mir by default. | Camille GILLOT | -0/+1 |
| 2023-09-22 | make the reason: field mandatory for @future_incompatible lints | Ralf Jung | -15/+45 |
| 2023-09-22 | give FutureIncompatibilityReason variants more explicit names | Ralf Jung | -15/+21 |
| 2023-09-17 | Auto merge of #114452 - weiznich:feature/diagnostic_on_unimplemented, r=compi... | bors | -4/+7 |
| 2023-09-14 | Auto merge of #112038 - Nemo157:edition-2024-unsafe_op_in_unsafe_fn, r=RalfJung | bors | -18/+7 |
| 2023-09-12 | `#[diagnostic::on_unimplemented]` without filters | Georg Semmler | -4/+7 |
| 2023-09-07 | Don't emit refining_impl_trait for private items | Michael Goulet | -1/+1 |
| 2023-09-07 | Implement refinement lint for RPITIT | Michael Goulet | -1/+45 |
| 2023-09-06 | Rollup merge of #115578 - ouz-a:rustc_clarify, r=oli-obk | Matthias Krüger | -1/+1 |
| 2023-09-06 | make comments less cryptic | ouz-a | -1/+1 |
| 2023-09-06 | Change unsafe_op_in_unsafe_fn to be warn-by-default from edition 2024 | Wim Looman | -18/+7 |
| 2023-09-01 | Auto merge of #113126 - Bryanskiy:delete_old, r=petrochenkov | bors | -47/+2 |
| 2023-08-22 | Auto merge of #115104 - compiler-errors:rollup-8235xz5, r=compiler-errors | bors | -0/+46 |
| 2023-08-21 | Redefine the pluralize macro's arm | allaboutevemirolive | -1/+2 |
| 2023-08-20 | Warn on elided lifetimes in associated constants | Michael Goulet | -0/+46 |
| 2023-08-15 | more nits | Michael Goulet | -29/+12 |
| 2023-08-15 | Reuse the selection context, compute failing obligations first in ambig mode | Michael Goulet | -0/+2 |
| 2023-08-15 | nits | Michael Goulet | -1/+4 |
| 2023-08-15 | Implement lint against coinductive impl overlap | Michael Goulet | -0/+51 |
| 2023-08-04 | Auto merge of #114414 - cjgillot:early-unnameable-test, r=petrochenkov | bors | -0/+40 |
| 2023-08-03 | Make test harness lint about unnnameable tests. | Camille GILLOT | -0/+40 |
| 2023-08-03 | Add `internal_features` lint | Nilstrieb | -1/+0 |
| 2023-08-02 | Replace old private-in-public diagnostic with type privacy lints | Bryanskiy | -47/+2 |
| 2023-07-29 | fix(resolve): update the ambiguity glob binding as warning recursively | bohan | -0/+62 |
| 2023-07-28 | Auto merge of #111780 - weiznich:diagnostic_namespace, r=petrochenkov | bors | -0/+25 |
| 2023-07-28 | Introduce the `#[diagnostic]` attribute namespace | Georg Semmler | -0/+25 |
| 2023-07-28 | Auto merge of #113312 - Ddystopia:auto-trait-fun, r=lcnr | bors | -3/+3 |
| 2023-07-28 | Change the description of `SUSPICIOUS_AUTO_TRAIT_IMPLS` | Oleksandr Babak | -3/+3 |
| 2023-07-18 | Fix removal span calculation of unused_qualifications suggestion | 许杰友 Jieyou Xu (Joe) | -4/+2 |
| 2023-07-13 | Add machine-applicable suggestion for `unused_qualifications` lint | 许杰友 Jieyou Xu (Joe) | -0/+6 |
| 2023-07-11 | Lint against misplaced where-clauses on assoc tys in traits | León Orell Valerian Liehr | -1/+1 |
| 2023-07-05 | Make `unused_associated_type_bounds`'s lint level changeable | Oli Scherer | -0/+1 |
| 2023-07-05 | Lint now-unnecessary associated type bounds | Oli Scherer | -0/+26 |
| 2023-06-29 | Rollup merge of #112670 - petrochenkov:typriv, r=eholk | Matthias Krüger | -2/+8 |
| 2023-06-22 | Stop hiding const eval limit in external macros | Oli Scherer | -1/+2 |
| 2023-06-15 | privacy: Feature gate new type privacy lints | Vadim Petrochenkov | -2/+8 |
| 2023-06-12 | Private-in-public lints implementation | Bryanskiy | -0/+95 |