| Age | Commit message (Expand) | Author | Lines |
| 2023-10-24 | Migrate diagnostics in `rustc_hir_analysis/src/coherence/orphan.rs` | Obei Sideg | -162/+129 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -4/+4 |
| 2023-10-20 | Adjust imports | Michael Goulet | -1/+1 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -3/+5 |
| 2023-10-04 | Reorder fullfillment errors to keep more interesting ones first | Esteban Küber | -2/+2 |
| 2023-09-29 | Auto merge of #115821 - obeis:hir-analysis-migrate-diagnostics-5, r=compiler-... | bors | -122/+78 |
| 2023-09-23 | Remove GeneratorWitness and rename GeneratorWitnessMIR. | Camille GILLOT | -2/+0 |
| 2023-09-20 | Migrate `rustc_hir_analysis` to session diagnostic | Obei Sideg | -122/+78 |
| 2023-09-14 | Migrate `rustc_hir_analysis` to session diagnostic | Obei Sideg | -77/+16 |
| 2023-09-11 | explain why DispatchFromDyn does the check it does | Ralf Jung | -0/+8 |
| 2023-08-29 | some more is_zst that should be is_1zst | Ralf Jung | -2/+2 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -17/+12 |
| 2023-07-23 | fix clippy::useless_format | Matthias Krüger | -1/+1 |
| 2023-07-20 | XSimplifiedType to SimplifiedType::X | lcnr | -5/+5 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -37/+33 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -5/+9 |
| 2023-06-27 | Simplify some conditions | Maybe Waffle | -5/+5 |
| 2023-06-21 | Rollup merge of #112772 - compiler-errors:clauses-1, r=lcnr | Nilstrieb | -1/+1 |
| 2023-06-20 | Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnr | bors | -2/+1 |
| 2023-06-20 | Make rustc_deny_explicit_impl only local as well | Michael Goulet | -2/+1 |
| 2023-06-19 | s/Clause/ClauseKind | Michael Goulet | -1/+1 |
| 2023-06-16 | Add `AliasKind::Weak` for type aliases. | Oli Scherer | -0/+3 |
| 2023-06-16 | Merge the orphan logic for all alias kinds | Oli Scherer | -29/+23 |
| 2023-05-17 | Rollup merge of #111648 - Nilstrieb:language-items, r=WaffleLapkin | Dylan DPC | -3/+1 |
| 2023-05-16 | Remove `LangItems::require` | Nilstrieb | -3/+1 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -1/+1 |
| 2023-05-12 | Invert `IgnoreRegions` to `CheckRegions` | Oli Scherer | -2/+2 |
| 2023-05-04 | IAT: Introduce AliasKind::Inherent | León Orell Valerian Liehr | -0/+13 |
| 2023-05-04 | Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnr | bors | -4/+9 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -10/+10 |
| 2023-05-02 | Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwU | Dylan DPC | -107/+148 |
| 2023-04-27 | Add a `ConstParamTy` trait | Maybe Waffle | -107/+148 |
| 2023-04-27 | rename `needs_subst` to `has_param` | Boxy | -1/+1 |
| 2023-04-25 | Fix static string lints | clubby789 | -7/+2 |
| 2023-04-25 | Remove some useless `ty::Binder::dummy` calls | Maybe Waffle | -2/+2 |
| 2023-04-25 | Replace `tcx.mk_trait_ref` with `ty::TraitRef::new` | Maybe Waffle | -3/+8 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-21 | Allow `LocalDefId` as the argument to `def_path_str` | Oli Scherer | -1/+1 |
| 2023-04-18 | Rollup merge of #110417 - jsoref:spelling-compiler, r=Nilstrieb | Guillaume Gomez | -1/+1 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -1/+1 |
| 2023-04-17 | Use `Item::expect_*` and `ImplItem::expect_*` more | Maybe Waffle | -4/+3 |
| 2023-04-12 | region error cleanup | lcnr | -4/+2 |
| 2023-04-09 | Small clippy::correctness fixes | Nilstrieb | -1/+1 |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -2/+1 |
| 2023-03-23 | Auto merge of #109202 - compiler-errors:new-solver-fast-reject-faster-2, r=lcnr | bors | -13/+3 |
| 2023-03-23 | Don't split up TreatProjections and TreatParams anymore | Michael Goulet | -13/+3 |
| 2023-03-23 | Rollup merge of #107718 - Zoxc:z-time, r=nnethercote | Matthias Krüger | -2/+2 |
| 2023-03-22 | Auto merge of #109119 - lcnr:trait-system-cleanup, r=compiler-errors | bors | -15/+18 |
| 2023-03-21 | Reduce output spam | John Kåre Alsaker | -2/+2 |
| 2023-03-21 | Use local key in providers | Michael Goulet | -9/+4 |