| Age | Commit message (Expand) | Author | Lines |
| 2024-04-23 | Wrap dyn type with parentheses in suggestion | long-long-float | -17/+22 |
| 2024-04-09 | Add redundant_lifetime_args lint | Michael Goulet | -8/+7 |
| 2024-03-21 | Replace closures with `_` when suggesting fully qualified path for method call | Esteban Küber | -6/+22 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -4/+4 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -3/+3 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -2/+2 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -4/+4 |
| 2024-02-19 | Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers. | Nicholas Nethercote | -4/+4 |
| 2024-02-10 | Take empty `where` into account when suggesting predicates | Gurinder Singh | -1/+7 |
| 2024-02-04 | make effect infer variables suggestable in diagnostics | Deadbeef | -0/+4 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -1/+1 |
| 2023-12-23 | Remove an unused diagnostic struct | Deadbeef | -8/+0 |
| 2023-11-08 | rustc: minor changes suggested by clippy perf lints. | Nicholas Nethercote | -1/+1 |
| 2023-11-02 | Fix incorrect trait bound restriction suggestion | Esteban Küber | -0/+2 |
| 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/+6 |
| 2023-09-26 | Don't store lazyness in DefKind | Michael Goulet | -2/+2 |
| 2023-09-14 | treat host effect params as erased generics in codegen | Deadbeef | -3/+3 |
| 2023-08-19 | instead of collecting newly formatted Strings into one String, only create a ... | Matthias Krüger | -4/+5 |
| 2023-08-07 | Store the laziness of type aliases in the DefKind | León Orell Valerian Liehr | -2/+2 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -9/+9 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -5/+5 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -1/+1 |
| 2023-06-15 | change `std::marker::Sized` to just `Sized` | Lukas Markeffsky | -5/+2 |
| 2023-06-15 | tweak suggestion for argument-position `impl ?Sized` | Lukas Markeffsky | -12/+29 |
| 2023-06-14 | s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList | The 8472 | -1/+1 |
| 2023-05-29 | Use `Cow` in `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -8/+5 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -2/+2 |
| 2023-03-06 | Place binder correctly for arbitrary trait bound suggestion | Michael Goulet | -2/+2 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -3/+3 |
| 2023-02-22 | Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obk | bors | -5/+4 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -5/+4 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -0/+8 |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | -2/+2 |
| 2023-02-16 | change usages of type_of to bound_type_of | Kyle Matsuda | -2/+4 |
| 2023-02-13 | Rename folder traits' `tcx` method to `interner` | Alan Egerton | -1/+1 |
| 2023-02-13 | Make folding traits generic over the Interner | Alan Egerton | -1/+1 |
| 2023-02-13 | Make visiting traits generic over the Interner | Alan Egerton | -1/+1 |
| 2023-02-13 | Alias folding/visiting traits instead of re-export | Alan Egerton | -3/+4 |
| 2023-02-06 | Modify existing bounds if they exist | Edward Shen | -1/+14 |
| 2023-02-03 | Make const/fn return params more suggestable | Michael Goulet | -4/+91 |
| 2023-01-18 | Rollup merge of #106753 - compiler-errors:rpitit-not-suggestable, r=spastorino | Michael Goulet | -5/+12 |
| 2023-01-16 | Improve a TAIT error and add an error code plus documentation | Oli Scherer | -1/+1 |
| 2023-01-12 | RPITITs are not suggestable | Michael Goulet | -5/+12 |
| 2022-12-15 | Rollup merge of #105627 - compiler-errors:dyn-auto-suggestable, r=davidtwco | Matthias Krüger | -13/+2 |
| 2022-12-14 | Auto traits in dyn are suggestable | Michael Goulet | -13/+2 |
| 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 | -3/+3 |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -4/+4 |