| Age | Commit message (Expand) | Author | Lines |
| 2024-04-19 | Stop taking ParamTy/ParamConst/EarlyParamRegion/AliasTy by ref | Michael Goulet | -2/+2 |
| 2024-04-17 | Rename `BindingAnnotation` to `BindingMode` | Jules Bertholet | -8/+8 |
| 2024-04-15 | Make suggest_deref_closure_return more idiomatic/easier to understand | Michael Goulet | -73/+64 |
| 2024-04-16 | Rollup merge of #123989 - compiler-errors:type-dependent-def-id, r=oli-obk | León Orell Valerian Liehr | -26/+20 |
| 2024-04-16 | Rollup merge of #123016 - compiler-errors:no-type-var-origin, r=lcnr | León Orell Valerian Liehr | -5/+4 |
| 2024-04-15 | Rebase fallout | Michael Goulet | -5/+4 |
| 2024-04-15 | Just use type_dependent_def_id to figure out what the method is for an expr | Michael Goulet | -26/+20 |
| 2024-04-14 | Consolidate two copies of ty_kind_suggestion | Michael Goulet | -63/+2 |
| 2024-04-13 | Auto merge of #122603 - estebank:clone-o-rama, r=lcnr | bors | -62/+481 |
| 2024-04-12 | review comments | Esteban Küber | -8/+36 |
| 2024-04-12 | Better account for more cases involving closures | Esteban Küber | -14/+36 |
| 2024-04-12 | Fix rebase | Esteban Küber | -2/+2 |
| 2024-04-12 | Rollup merge of #123599 - matthiaskrgr:rm, r=cjgillot | Matthias Krüger | -1/+1 |
| 2024-04-11 | Rollup merge of #123523 - estebank:issue-123414, r=BoxyUwU | Matthias Krüger | -35/+54 |
| 2024-04-11 | remove some things that do not need to be | Matthias Krüger | -1/+1 |
| 2024-04-11 | Mention when the type of the moved value doesn't implement `Clone` | Esteban Küber | -2/+13 |
| 2024-04-11 | Account for move error in the spread operator on struct literals | Esteban Küber | -11/+107 |
| 2024-04-11 | Better account for `FnOnce` in move errors | Esteban Küber | -7/+72 |
| 2024-04-11 | Account for assign binops in clone suggestions | Esteban Küber | -2/+32 |
| 2024-04-11 | When possible, suggest cloning the result of a call instead of an argument | Esteban Küber | -13/+92 |
| 2024-04-11 | Do not recomment cloning explicit `&mut` expressions | Esteban Küber | -0/+5 |
| 2024-04-11 | Fix accuracy of `T: Clone` check in suggestion | Esteban Küber | -0/+1 |
| 2024-04-11 | Remove unnecessary argument from `suggest_cloning` | Esteban Küber | -21/+9 |
| 2024-04-11 | Silence redundant clone suggestion | Esteban Küber | -0/+5 |
| 2024-04-11 | More move error suggestions to clone | Esteban Küber | -0/+4 |
| 2024-04-11 | Suggest `.clone()` in some move errors | Esteban Küber | -0/+10 |
| 2024-04-11 | Account for unops when suggesting cloning | Esteban Küber | -19/+24 |
| 2024-04-11 | Suggest `.clone()` when moved while borrowed | Esteban Küber | -17/+56 |
| 2024-04-11 | Account for `.clone()` when suggesting `<T as Clone>::clone` | Esteban Küber | -2/+33 |
| 2024-04-11 | Rollup merge of #123704 - estebank:diag-changes, r=compiler-errors | Matthias Krüger | -26/+70 |
| 2024-04-10 | Handle more cases of "values to suggest" given a type | Esteban Küber | -3/+16 |
| 2024-04-10 | Handle more cases of value suggestions | Esteban Küber | -18/+51 |
| 2024-04-10 | Use trait solver to answer questions instead of manually writing a trait solver | Oli Scherer | -79/+22 |
| 2024-04-09 | Tweak value suggestions in `borrowck` and `hir_analysis` | Esteban Küber | -10/+8 |
| 2024-04-06 | Account for trait/impl difference when suggesting changing argument from ref ... | Esteban Küber | -35/+54 |
| 2024-04-05 | Provide suggestion to dereference closure tail if appropriate | Esteban Küber | -4/+210 |
| 2024-03-30 | Stop calling visitors V | Michael Goulet | -3/+12 |
| 2024-03-29 | Rollup merge of #123188 - klensy:clippy-me2, r=Nilstrieb | Matthias Krüger | -10/+10 |
| 2024-03-28 | and few more | klensy | -10/+10 |
| 2024-03-27 | Implement `mut ref`/`mut ref mut` | Jules Bertholet | -10/+9 |
| 2024-03-26 | Rollup merge of #122589 - wutchzone:121547, r=compiler-errors | Matthias Krüger | -3/+13 |
| 2024-03-23 | Simplify an iterator search in borrowck diag | Josh Stone | -11/+9 |
| 2024-03-23 | Fix typos | Daniel Sedlak | -3/+3 |
| 2024-03-23 | Fix diagnostics for async block cloning | Daniel Sedlak | -0/+10 |
| 2024-03-23 | Rollup merge of #122780 - GuillaumeGomez:rename-hir-local, r=oli-obk | Matthias Krüger | -6/+6 |
| 2024-03-22 | Rename `hir::Node::Local` into `hir::Node::LetStmt` | Guillaume Gomez | -3/+3 |
| 2024-03-22 | Rename `hir::Local` into `hir::LetStmt` | Guillaume Gomez | -5/+5 |
| 2024-03-22 | Make RawPtr take Ty and Mutbl separately | Michael Goulet | -5/+5 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -1/+1 |
| 2024-03-20 | Split item bounds and item super predicates | Michael Goulet | -1/+1 |