| Age | Commit message (Expand) | Author | Lines |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -1/+1 |
| 2023-03-29 | Rollup merge of #109554 - MU001999:master, r=WaffleLapkin | Matthias Krüger | -14/+56 |
| 2023-03-27 | Rollup merge of #109354 - Swatinem:rm-closureid, r=compiler-errors | Guillaume Gomez | -2/+1 |
| 2023-03-27 | Rollup merge of #109641 - compiler-errors:dont-elaborate-non-obl, r=oli-obk | Matthias Krüger | -2/+2 |
| 2023-03-26 | Don't elaborate non-obligations into obligations | Michael Goulet | -2/+2 |
| 2023-03-25 | Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT` | Scott McMurray | -3/+2 |
| 2023-03-25 | Emits suggestions for expressions with parentheses or not separately | Mu001999 | -14/+47 |
| 2023-03-24 | Use independent suggestions | Mu42 | -22/+18 |
| 2023-03-24 | Suggest ..= when someone tries to create an overflowing range | Mu42 | -7/+20 |
| 2023-03-23 | Rollup merge of #109487 - GuillaumeGomez:move-useless-reexport-check, r=petro... | Matthias Krüger | -93/+0 |
| 2023-03-23 | Rollup merge of #107880 - jieyouxu:issue-107563, r=petrochenkov | Matthias Krüger | -0/+4 |
| 2023-03-23 | Auto merge of #108221 - petrochenkov:cratecfg, r=michaelwoerister | bors | -5/+5 |
| 2023-03-23 | Auto merge of #109517 - matthiaskrgr:rollup-m3orqzd, r=matthiaskrgr | bors | -4/+19 |
| 2023-03-23 | rustc_interface: Add a new query `pre_configure` | Vadim Petrochenkov | -5/+5 |
| 2023-03-23 | Rollup merge of #109462 - compiler-errors:alias-relate, r=BoxyUwU,lcnr | Matthias Krüger | -1/+1 |
| 2023-03-23 | Nested impl traits trigger opaque_hidden_inferred_bound too much | Michael Goulet | -3/+18 |
| 2023-03-23 | Rename AliasEq -> AliasRelate | Michael Goulet | -1/+1 |
| 2023-03-22 | Move useless_anynous_reexport lint into unused_imports | Guillaume Gomez | -93/+0 |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -17/+15 |
| 2023-03-22 | Auto merge of #109119 - lcnr:trait-system-cleanup, r=compiler-errors | bors | -4/+7 |
| 2023-03-21 | Use local key in providers | Michael Goulet | -10/+5 |
| 2023-03-21 | use the correct param env | lcnr | -2/+1 |
| 2023-03-21 | remove some trait solver helpers | lcnr | -3/+7 |
| 2023-03-20 | remove bad comment | DaniPopes | -1/+0 |
| 2023-03-20 | fix ClashingExternDeclarations lint ICE | DaniPopes | -13/+11 |
| 2023-03-20 | Lint ambiguous glob re-exports | 许杰友 Jieyou Xu (Joe) | -0/+4 |
| 2023-03-19 | Remove the `NodeId` of `ast::ExprKind::Async` | Arpad Borsos | -2/+1 |
| 2023-03-19 | Rollup merge of #109003 - GuillaumeGomez:useless-anonymous-reexport-lint, r=c... | Dylan DPC | -0/+93 |
| 2023-03-16 | Rollup merge of #109158 - Ezrashaw:expand-sugg-for-unused-lint, r=Nilstrieb | Matthias Krüger | -31/+22 |
| 2023-03-15 | error-msg: expand suggestion for unused lint | Ezra Shaw | -31/+22 |
| 2023-03-15 | Fix #109152, fix the scenario that we may can not get span of func | yukang | -2/+9 |
| 2023-03-12 | Add test for useless_anonymous_reexport lint | Guillaume Gomez | -0/+1 |
| 2023-03-12 | Add lint for useless anonymous reexports | Guillaume Gomez | -0/+92 |
| 2023-03-12 | Remove uses of `box_syntax` in rustc and tools | clubby789 | -1/+0 |
| 2023-03-11 | Simplify message paths | est31 | -1/+1 |
| 2023-03-11 | Rollup merge of #108806 - cjgillot:query-lints, r=davidtwco | Matthias Krüger | -2/+2 |
| 2023-03-11 | Rollup merge of #104363 - WaffleLapkin:bonk_box_new, r=Nilstrieb | Matthias Krüger | -2/+6 |
| 2023-03-09 | Document tool lints | clubby789 | -0/+30 |
| 2023-03-06 | Querify registered_tools. | Camille GILLOT | -2/+2 |
| 2023-03-05 | Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot | bors | -2/+2 |
| 2023-03-03 | Make `unused_allocation` lint warn against `Box::new` | Maybe Waffle | -2/+6 |
| 2023-03-03 | Match unmatched backticks in compiler/ that are part of rustdoc | est31 | -1/+1 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -2/+2 |
| 2023-02-27 | Rollup merge of #108363 - cjgillot:unused-crate, r=WaffleLapkin | Matthias Krüger | -0/+17 |
| 2023-02-26 | Rollup merge of #107890 - obeis:mapping-to-unit, r=cjgillot | Matthias Krüger | -1/+141 |
| 2023-02-24 | Use `List::empty()` instead of `mk_substs(&[])`. | Nicholas Nethercote | -3/+3 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -3/+3 |
| 2023-02-23 | Emit `map_unit_fn` lint in closure case | Obei Sideg | -0/+16 |
| 2023-02-23 | Add lint against `Iterator::map` receiving a callable that returns `()` | Obei Sideg | -1/+125 |
| 2023-02-22 | Move the unused extern crate check back to the resolver. | Camille GILLOT | -0/+17 |