| Age | Commit message (Expand) | Author | Lines |
| 2025-08-14 | Adjust error message grammar to be less awkward | Jake Goulding | -1/+1 |
| 2025-08-10 | review comments | Esteban Küber | -5/+7 |
| 2025-08-10 | Add support for method calls | Esteban Küber | -33/+41 |
| 2025-08-10 | Point at the `Fn()` or `FnMut()` bound that coerced a closure, which caused a... | Esteban Küber | -1/+39 |
| 2025-07-28 | use let chains in ast, borrowck, codegen, const_eval | Kivooeo | -29/+28 |
| 2025-07-25 | Rollup merge of #144200 - estebank:dont-point-at-closure, r=lcnr | Matthias Krüger | -51/+83 |
| 2025-07-23 | Point at the type that doesn't impl `Clone` in more cases beyond closures | Esteban Küber | -10/+5 |
| 2025-07-21 | Reduce comment verbosity | Esteban Küber | -33/+5 |
| 2025-07-21 | Tweak spans when encountering multiline initializer in move error | Esteban Küber | -2/+9 |
| 2025-07-21 | Generalize logic pointing at binding moved into closure | Esteban Küber | -24/+55 |
| 2025-07-21 | Tweak borrowck label pointing at `!Copy` value moved into closure | Esteban Küber | -51/+78 |
| 2025-07-21 | Dont ICE on copy error being suppressed due to overflow | Michael Goulet | -4/+5 |
| 2025-06-26 | Rollup merge of #124595 - estebank:issue-104232, r=davidtwco | Matthias Krüger | -24/+15 |
| 2025-06-24 | Suggest cloning `Arc` moved into closure | Esteban Küber | -24/+15 |
| 2025-06-22 | Init local_names lazily for borrowck diagnostics | Kornel | -2/+2 |
| 2025-06-22 | Avoid panic when debug info is missing | Kornel | -3/+7 |
| 2025-04-02 | Move methods from `Map` to `TyCtxt`, part 5. | Nicholas Nethercote | -1/+1 |
| 2025-02-25 | Teach structured errors to display short `Ty` | Esteban Küber | -6/+3 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -1/+1 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -3/+3 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -5/+5 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -2/+2 |
| 2025-01-31 | Rework "long type names" printing logic | Esteban Küber | -21/+3 |
| 2025-01-24 | Use short ty string for move errors | Esteban Küber | -3/+24 |
| 2024-11-25 | `add_move_error_suggestions`: use a HIR visitor rather than `SourceMap` | dianne | -39/+118 |
| 2024-11-19 | Put `param_env` into `infcx`. | Nicholas Nethercote | -1/+1 |
| 2024-10-16 | Improve duplicate derive Copy/Clone diagnostics | VulnBandit | -0/+17 |
| 2024-10-12 | remove a couple of redundant String to String conversion | Matthias Krüger | -1/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 |
| 2024-09-09 | Remove unnecessary lifetimes in dataflow structs. | Nicholas Nethercote | -1/+1 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`. | Nicholas Nethercote | -0/+1 |
| 2024-08-16 | Add `warn(unreachable_pub)` to `rustc_borrowck`. | Nicholas Nethercote | -1/+1 |
| 2024-07-31 | Rollup merge of #128244 - compiler-errors:move-clone-sugg, r=estebank | Matthias Krüger | -12/+4 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -2/+1 |
| 2024-07-26 | Peel off explicit (or implicit) deref before suggesting clone on move error i... | Michael Goulet | -12/+4 |
| 2024-07-17 | If the moved value is a mut reference, it is used in a generic function and i... | surechen | -0/+1 |
| 2024-07-08 | Move trait selection error reporting to its own top-level module | Michael Goulet | -1/+1 |
| 2024-07-01 | Auto merge of #126996 - oli-obk:do_not_count_errors, r=nnethercote | bors | -3/+3 |
| 2024-06-29 | fix: prefer `(*p).clone` to `p.clone` if the `p` is a raw pointer | Lin Yihai | -6/+21 |
| 2024-06-27 | Rename `'cx` to `'infcx` | Oli Scherer | -3/+3 |
| 2024-06-26 | Restrict diagnostic context lifetime of mir borrowck to InferCtxt instead of ... | Oli Scherer | -3/+3 |
| 2024-06-24 | Separate the mir body lifetime from the other lifetimes | Oli Scherer | -1/+1 |
| 2024-06-24 | Separate the lifetimes of the `BorrowckInferCtxt` from the other borrowed items | Oli Scherer | -1/+1 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -28/+19 |
| 2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote | -0/+1 |
| 2024-04-24 | Suggest cloning captured binding in `move` closure | Esteban Küber | -7/+135 |
| 2024-04-24 | Mention when type parameter could be `Clone` | Esteban Küber | -3/+9 |
| 2024-04-11 | When possible, suggest cloning the result of a call instead of an argument | Esteban Küber | -7/+9 |
| 2024-04-11 | Remove unnecessary argument from `suggest_cloning` | Esteban Küber | -3/+3 |
| 2024-04-11 | More move error suggestions to clone | Esteban Küber | -0/+4 |