| Age | Commit message (Expand) | Author | Lines |
| 2024-03-09 | Declare new lint | Nadrieril | -0/+31 |
| 2024-03-05 | Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`. | Nicholas Nethercote | -5/+5 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -5/+5 |
| 2024-03-01 | Rollup merge of #111505 - GuillaumeGomez:turn-invalid-doc-attr-into-err, r=ru... | Matthias Krüger | -10/+1 |
| 2024-02-29 | Detect empty leading where-clauses on type aliases | León Orell Valerian Liehr | -1/+1 |
| 2024-02-29 | Make `invalid_doc_attributes` deny by default | Guillaume Gomez | -10/+1 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -1/+1 |
| 2024-02-28 | Rename `Diagnostic` as `DiagInner`. | Nicholas Nethercote | -1/+1 |
| 2024-02-25 | make non-PartialEq-typed consts as patterns a hard error | Ralf Jung | -52/+0 |
| 2024-02-20 | Rollup merge of #120716 - spastorino:change-some-lint-msgs, r=lcnr | Nilstrieb | -36/+1 |
| 2024-02-19 | Remove suspicious auto trait lint | Santiago Pastorino | -35/+0 |
| 2024-02-19 | Rollup merge of #121230 - GuillaumeGomez:extend-level-api, r=Nadrieril | Matthias Krüger | -13/+17 |
| 2024-02-18 | Change leak check lint message to behavior is likely to change in the future | Santiago Pastorino | -1/+1 |
| 2024-02-18 | Improve wording of static_mut_ref | Obei Sideg | -4/+4 |
| 2024-02-18 | Extend Level API | Guillaume Gomez | -13/+17 |
| 2024-02-13 | Bump `indexmap` | clubby789 | -1/+2 |
| 2024-02-10 | Remove unnecessary `#![feature(min_specialization)]` | Zalathar | -2/+0 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-02-05 | update the tracking issue for structural match violations | Ralf Jung | -2/+2 |
| 2024-02-05 | show indirect_structural_match and pointer_structural_match in future compat ... | Ralf Jung | -2/+2 |
| 2024-02-05 | get rid of nontrivial_structural_match lint and custom_eq const qualif | Ralf Jung | -40/+3 |
| 2024-01-26 | remove illegal_floating_point_literal_pattern lint | Ralf Jung | -50/+0 |
| 2024-01-22 | Rollup merge of #119948 - asquared31415:unsafe_op_in_unsafe_fn_fix, r=TaKO8Ki | Matthias Krüger | -0/+5 |
| 2024-01-21 | exclude unexported macro bindings from extern crate | bohan | -0/+47 |
| 2024-01-15 | make unsafe_op_in_unsafe_fn MachineApplicable and add it to 2024 compatibility | asquared31415 | -0/+5 |
| 2024-01-09 | Rollup merge of #117556 - obeis:static-mut-ref-lint, r=davidtwco | Guillaume Gomez | -0/+52 |
| 2024-01-08 | Make inductive cycles in coherence ambiguous always | Michael Goulet | -40/+0 |
| 2024-01-06 | Disallow reference to `static mut` for expressions | Obei Sideg | -0/+52 |
| 2024-01-05 | Auto merge of #119192 - michaelwoerister:mcp533-push, r=cjgillot | bors | -1/+11 |
| 2024-01-05 | Auto merge of #118297 - shepmaster:warn-dead-tuple-fields, r=WaffleLapkin | bors | -29/+7 |
| 2024-01-04 | Split StableCompare trait out of StableOrd trait. | Michael Woerister | -1/+11 |
| 2024-01-02 | Merge `unused_tuple_struct_fields` into `dead_code` | Jake Goulding | -29/+7 |
| 2024-01-01 | Update deadlinks of `strict_provenance` lints | Lieselotte | -4/+4 |
| 2023-12-25 | Auto merge of #116274 - RalfJung:soft_unstable, r=cjgillot | bors | -1/+1 |
| 2023-12-16 | Remove the lint outright | Michael Goulet | -8/+0 |
| 2023-12-16 | Make IMPLIED_BOUNDS_ENTAILMENT into a hard error from a lint | Michael Goulet | -35/+1 |
| 2023-12-12 | Rollup merge of #117927 - ehuss:future-incompat-docs, r=wesleywiser | Matthias Krüger | -0/+67 |
| 2023-12-07 | Auto merge of #118324 - RalfJung:ctfe-read-only-pointers, r=saethlin | bors | -128/+163 |
| 2023-12-07 | compile-time evaluation: emit a lint when a write through an immutable pointe... | Ralf Jung | -128/+163 |
| 2023-12-05 | Update unexpected_cfgs lint definition with new syntax and diagnostics | Urgau | -5/+6 |
| 2023-12-01 | vis note for no pub reexports glob import | bohan | -0/+4 |
| 2023-11-18 | Remove --check-cfg checking of --cfg args | Urgau | -0/+1 |
| 2023-11-14 | Clarify how to choose a FutureIncompatibilityReason variant. | Eric Huss | -0/+67 |
| 2023-11-08 | Auto merge of #116930 - RalfJung:raw-ptr-match, r=davidtwco | bors | -3/+4 |
| 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-28 | make pointer_structural_match warn-by-default | Ralf Jung | -1/+1 |
| 2023-10-28 | patterns: reject raw pointers that are not just integers | Ralf Jung | -2/+3 |
| 2023-10-21 | Auto merge of #116734 - Nadrieril:lint-per-column, r=cjgillot | bors | -13/+21 |