| Age | Commit message (Expand) | Author | Lines |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -2/+2 |
| 2023-05-12 | Dont check `must_use` on nested `impl Future` from fn | Michael Goulet | -1/+3 |
| 2023-04-20 | add subst_identity_iter and subst_identity_iter_copied methods on EarlyBinder... | Kyle Matsuda | -23/+17 |
| 2023-04-20 | add EarlyBinder to output of explicit_item_bounds; replace bound_explicit_ite... | Kyle Matsuda | -1/+1 |
| 2023-04-20 | change usages of explicit_item_bounds to bound_explicit_item_bounds | Kyle Matsuda | -17/+23 |
| 2023-04-17 | Rollup merge of #110257 - lukas-code:why-would-anyone-write-code-like-that-an... | Matthias Krüger | -18/+32 |
| 2023-04-16 | fix clippy::toplevel_ref_arg and ::manual_map | Matthias Krüger | -23/+16 |
| 2023-04-13 | emit `unused_parens` for `break` if it is not immediately followed by a block | Lukas Markeffsky | -4/+6 |
| 2023-04-13 | fix false positives for `unused_parens` around unary and binary operations | Lukas Markeffsky | -18/+30 |
| 2023-04-11 | Allow the elaborator to only filter to real supertraits | Michael Goulet | -0/+2 |
| 2023-04-06 | Make elaborator generic | Michael Goulet | -19/+16 |
| 2023-04-04 | Rename `ast::Static` to `ast::StaticItem` to match `ast::ConstItem` | Oli Scherer | -1/+1 |
| 2023-04-04 | box a bunch of large types | Oli Scherer | -2/+2 |
| 2023-04-04 | Split out ast::ItemKind::Const into its own struct | Oli Scherer | -1/+3 |
| 2023-04-04 | rust-analyzer guided tuple field to named field | Oli Scherer | -1/+1 |
| 2023-04-04 | rust-analyzer guided enum variant structification | Oli Scherer | -1/+1 |
| 2023-03-26 | Don't elaborate non-obligations into obligations | Michael Goulet | -2/+2 |
| 2023-03-15 | error-msg: expand suggestion for unused lint | Ezra Shaw | -19/+12 |
| 2023-03-12 | Remove uses of `box_syntax` in rustc and tools | clubby789 | -1/+0 |
| 2023-03-11 | Rollup merge of #104363 - WaffleLapkin:bonk_box_new, r=Nilstrieb | Matthias Krüger | -2/+6 |
| 2023-03-03 | Make `unused_allocation` lint warn against `Box::new` | Maybe Waffle | -2/+6 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -1/+1 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -1/+1 |
| 2023-02-06 | Auto merge of #103761 - chenyukang:yukang/fix-103320-must-use, r=compiler-errors | bors | -2/+16 |
| 2023-02-05 | Auto merge of #107663 - matthiaskrgr:107423-point-at-EOF-code, r=compiler-errors | bors | -0/+4 |
| 2023-02-04 | don't point at nonexisting code beyond EOF when warning about unused delims | Matthias Krüger | -0/+4 |
| 2023-02-04 | Fix #103320, add explanatory message for [#must_use] | yukang | -2/+16 |
| 2023-02-02 | Emit warnings on unused parens/braces in index expressions | Aidan Olsen | -0/+4 |
| 2023-01-17 | Rollup merge of #106148 - chenyukang:yukang/fix-105061-unused, r=lcnr | Dylan DPC | -23/+55 |
| 2023-01-16 | comments feedback | yukang | -24/+28 |
| 2023-01-15 | Fix regression in `unused_braces` with macros | clubby789 | -4/+8 |
| 2023-01-14 | Fix `unused_braces` on generic const expr macro call | clubby789 | -0/+1 |
| 2023-01-14 | fix issues in unused lint | yukang | -11/+40 |
| 2023-01-14 | fix #105061, Fix unused_parens issue for higher ranked function pointers | yukang | -1/+0 |
| 2023-01-09 | refactor: cleanup | Rejyr | -2/+0 |
| 2023-01-09 | migrate: `unused.rs` | Rejyr | -102/+69 |
| 2023-01-04 | Address comments | Michael Goulet | -1/+1 |
| 2023-01-04 | Simplify some iterator combinators | Michael Goulet | -16/+11 |
| 2022-12-27 | Rollup merge of #105515 - estebank:issue-104141, r=oli-obk | Matthias Krüger | -0/+1 |
| 2022-12-18 | don't restuct references just to reborrow | Matthias Krüger | -1/+1 |
| 2022-12-14 | Ensure no one constructs `AliasTy`s themselves | Oli Scherer | -2/+2 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -2/+2 |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -2/+2 |
| 2022-12-13 | Use ty::OpaqueTy everywhere | Michael Goulet | -2/+2 |
| 2022-12-10 | Auto merge of #105416 - nnethercote:more-linting-tweaks, r=cjgillot | bors | -0/+2 |
| 2022-12-10 | Rollup merge of #105505 - WaffleLapkin:yeet_unused_parens_lint, r=fee1-dead | Matthias Krüger | -1/+4 |
| 2022-12-09 | Account for macros in const generics | Esteban Küber | -0/+1 |
| 2022-12-09 | Don't warn about unused parens when they are used by yeet expr | Maybe Waffle | -1/+4 |
| 2022-12-07 | Inline some hot lint pass functions. | Nicholas Nethercote | -0/+2 |
| 2022-12-06 | Rollup merge of #105004 - TaKO8Ki:fix-104897, r=wesleywiser | Matthias Krüger | -5/+26 |