| Age | Commit message (Expand) | Author | Lines |
| 2025-09-13 | Auto merge of #146491 - jdonszelmann:update-fixme-compare_method_predicate_en... | bors | -8/+3 |
| 2025-09-13 | update fixme in compare_method_predicate_entailment resulting from review of EII | Jana Dönszelmann | -8/+3 |
| 2025-09-12 | Split AssocContainer::{InherentImpl,TraitImpl} | Cameron Steffen | -4/+10 |
| 2025-09-12 | Rename AssocItemContainer -> AssocContainer | Cameron Steffen | -4/+4 |
| 2025-08-13 | Cleanup assoc parent utils | Cameron Steffen | -3/+3 |
| 2025-08-03 | Auto merge of #144704 - compiler-errors:explode-wf, r=lcnr | bors | -8/+8 |
| 2025-08-03 | Auto merge of #144677 - nnethercote:bound-const-handling, r=lcnr | bors | -1/+1 |
| 2025-07-31 | Make const bound handling more like types/regions. | Nicholas Nethercote | -1/+1 |
| 2025-07-30 | expand WF obligations when checking method calls | Michael Goulet | -8/+8 |
| 2025-07-25 | Improve and regularize comment placement in doc code | Josh Triplett | -1/+1 |
| 2025-07-19 | rename `emit_unless` to `emit_unless_delay` | xizheyin | -7/+7 |
| 2025-07-04 | Same for types | Michael Goulet | -1/+1 |
| 2025-07-04 | Remove Symbol for Named LateParam/Bound variants | Michael Goulet | -3/+3 |
| 2025-06-27 | Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead | Matthias Krüger | -3/+3 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -3/+3 |
| 2025-06-25 | Remove some glob imports from the type system | Michael Goulet | -3/+3 |
| 2025-05-27 | Rename unpack to kind | Michael Goulet | -2/+2 |
| 2025-05-16 | Auto merge of #140557 - compiler-errors:remove-wf-hack, r=lcnr | bors | -56/+9 |
| 2025-05-07 | Better error message for late/early lifetime param mismatch | Michael Goulet | -3/+234 |
| 2025-05-07 | Point out region bound mismatches in check_region_bounds_on_impl_item | Michael Goulet | -43/+66 |
| 2025-05-07 | Remove manual WF hack | Michael Goulet | -56/+9 |
| 2025-04-26 | convert some `GenericArg` to `Term` | lcnr | -5/+5 |
| 2025-04-15 | Auto merge of #139845 - Zalathar:rollup-u5u5y1v, r=Zalathar | bors | -28/+33 |
| 2025-04-15 | Move `name` field from `AssocItem` to `AssocKind` variants. | Nicholas Nethercote | -15/+17 |
| 2025-04-15 | Move `opt_rpitit_info` field to `hir::AssocKind::Type`. | Nicholas Nethercote | -8/+11 |
| 2025-04-14 | Use `newtype_index!`-generated types more idiomatically | Yotam Ofek | -5/+2 |
| 2025-04-14 | Move `has_self` field to `hir::AssocKind::Fn`. | Nicholas Nethercote | -7/+7 |
| 2025-04-10 | Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-dead | Matthias Krüger | -4/+4 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -4/+4 |
| 2025-04-08 | clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()` | xizheyin | -1/+1 |
| 2025-04-04 | Rollup merge of #139041 - nnethercote:rm-rustc_middle-ty-util-ExplicitSelf, r... | Matthias Krüger | -13/+22 |
| 2025-04-02 | Move methods from `Map` to `TyCtxt`, part 5. | Nicholas Nethercote | -6/+6 |
| 2025-03-28 | Remove `rustc_middle::ty::util::ExplicitSelf`. | Nicholas Nethercote | -13/+22 |
| 2025-03-19 | Use `Option<Ident>` for lowered param names. | Nicholas Nethercote | -1/+7 |
| 2025-03-15 | Squash fold into ty | Michael Goulet | -2/+1 |
| 2025-03-12 | Move methods from `Map` to `TyCtxt`, part 4. | Nicholas Nethercote | -13/+13 |
| 2025-02-18 | Rollup merge of #137000 - compiler-errors:deeply-normalize-item-bounds, r=lcnr | Matthias Krüger | -42/+22 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -3/+2 |
| 2025-02-17 | Deeply normalize associated type bounds before proving them | Michael Goulet | -42/+22 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -6/+4 |
| 2025-02-08 | Rustfmt | bjorn3 | -39/+71 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -1/+1 |
| 2025-01-31 | Rollup merge of #136281 - nnethercote:rustc_hir_analysis, r=lcnr | Jacob Pratt | -3/+3 |
| 2025-01-31 | Remove an unnecessary lifetime from `RemapLateParam`. | Nicholas Nethercote | -3/+3 |
| 2025-01-30 | review comment: change `span` argument | Esteban Küber | -3/+3 |
| 2025-01-30 | When encountering unexpected closure return type, point at return type/expres... | Esteban Küber | -0/+3 |
| 2025-01-28 | Consolidate OutlivesEnv construction with resolve_regions | Michael Goulet | -19/+5 |
| 2025-01-27 | Use identifiers in diagnostics more often | Michael Goulet | -1/+1 |
| 2025-01-23 | `visit_x_unambig` | Boxy | -1/+1 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -6/+6 |