| Age | Commit message (Expand) | Author | Lines |
| 2024-10-29 | Remove region from adjustments | Michael Goulet | -1/+1 |
| 2024-10-26 | Auto merge of #125116 - blyxyas:ignore-allowed-lints-final, r=cjgillot | bors | -2/+2 |
| 2024-10-19 | Get rid of const eval_* and try_eval_* helpers | Michael Goulet | -1/+1 |
| 2024-10-19 | Follow review comments (optimize the filtering) | blyxyas | -1/+1 |
| 2024-10-19 | Do not run lints that cannot emit | blyxyas | -2/+2 |
| 2024-10-12 | Make unused_parens's suggestion considering expr's attributes | surechen | -1/+9 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -58/+48 |
| 2024-09-06 | Make `Ty::boxed_ty` return an `Option` | Pavel Grigorenko | -3/+2 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 1) | Alexander Cyon | -1/+1 |
| 2024-08-27 | Add `warn(unreachable_pub)` to `rustc_lint`. | Nicholas Nethercote | -2/+2 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -6/+4 |
| 2024-08-07 | unused_parens: do not lint against parens around &raw | Ralf Jung | -0/+7 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -6/+4 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -15/+15 |
| 2024-07-07 | iter_identity is a better name | Michael Goulet | -3/+1 |
| 2024-06-17 | Rework precise capturing syntax | Michael Goulet | -1/+1 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -2/+2 |
| 2024-06-03 | Fix up comments. | Nicholas Nethercote | -3/+6 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_lint`. | Nicholas Nethercote | -0/+1 |
| 2024-05-11 | Document the situation with unused_parens lint and braced macro calls | David Tolnay | -4/+28 |
| 2024-05-11 | Macro call with braces does not require semicolon to be statement | David Tolnay | -1/+4 |
| 2024-05-11 | Mark expr_requires_semi_to_be_stmt call sites | David Tolnay | -1/+1 |
| 2024-05-08 | Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=Nilstrieb | Matthias Krüger | -2/+2 |
| 2024-04-30 | Rollup merge of #124511 - nnethercote:rm-extern-crates, r=fee1-dead | Matthias Krüger | -0/+1 |
| 2024-04-29 | Remove `extern crate rustc_session` from `rustc_lint`. | Nicholas Nethercote | -0/+1 |
| 2024-04-28 | Fix #124478 - offset_of! returns a temporary | George Bateman | -0/+1 |
| 2024-04-17 | Rename `BindingAnnotation` to `BindingMode` | Jules Bertholet | -2/+2 |
| 2024-04-15 | Parsing , pre-lowering support for precise captures | Michael Goulet | -1/+1 |
| 2024-04-14 | store the span of the nested part of the use tree in the ast | Pietro Albini | -2/+2 |
| 2024-04-10 | skip `unused_parens`'s suggestion for `Paren` in macro. | surechen | -9/+15 |
| 2024-03-26 | Don't check match scrutinee of postfix match for unused parens | Michael Goulet | -1/+3 |
| 2024-03-22 | Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkov | Matthias Krüger | -2/+2 |
| 2024-03-21 | Implement macro-based deref!() syntax for deref patterns | Michael Goulet | -1/+1 |
| 2024-03-20 | Split item bounds and item super predicates | Michael Goulet | -1/+3 |
| 2024-03-14 | Rename `ast::StmtKind::Local` into `ast::StmtKind::Let` | Guillaume Gomez | -2/+2 |
| 2024-03-06 | Add MatchKind member to the Match expr for pretty printing & fmt | Ross Smyth | -2/+2 |
| 2024-03-05 | Use `ControlFlow` in AST visitors. | Jason Newcomb | -10/+8 |
| 2024-02-25 | Add `ErrorGuaranteed` to `ast::ExprKind::Err` | Lieselotte | -1/+1 |
| 2024-02-14 | Fix false positive with if let and ranges | yukang | -4/+12 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -1/+1 |
| 2024-01-23 | Rename `LintContext::emit_spanned_lint` as `LintContext::emit_span_lint`. | Nicholas Nethercote | -11/+11 |
| 2024-01-17 | Add `PatKind::Err` | Lieselotte | -1/+1 |
| 2024-01-12 | Auto merge of #117321 - chenyukang:yukang-fix-117142, r=petrochenkov | bors | -12/+22 |
| 2023-12-19 | Plumb awaitness of for loops | Eric Holk | -3/+3 |
| 2023-12-08 | Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors | bors | -9/+11 |
| 2023-12-03 | Parse a pattern with no arm | Nadrieril | -9/+11 |
| 2023-11-30 | Enforce must_use on associated types and RPITITs | Michael Goulet | -1/+1 |
| 2023-11-29 | Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -1/+1 |
| 2023-11-28 | Fix unused_parens when cast is followed LT | yukang | -12/+22 |