| Age | Commit message (Expand) | Author | Lines |
| 2022-12-19 | Add IMPLIED_BOUNDS_ENTAILMENT lint | Michael Goulet | -2/+7 |
| 2022-12-19 | implement the skeleton of the updated trait solver | lcnr | -1/+5 |
| 2022-12-19 | Rollup merge of #105864 - matthiaskrgr:compl, r=Nilstrieb | Dylan DPC | -8/+2 |
| 2022-12-19 | clippy::complexity fixes | Matthias Krüger | -8/+2 |
| 2022-12-18 | Rollup merge of #105873 - matthiaskrgr:clippy_fmt, r=Nilstrieb | Matthias Krüger | -12/+6 |
| 2022-12-18 | A few small cleanups for `newtype_index` | Nilstrieb | -4/+2 |
| 2022-12-18 | Make `#[debug_format]` an attribute in `newtype_index` | Nilstrieb | -2/+2 |
| 2022-12-18 | Rollup merge of #105875 - matthiaskrgr:needless_borrowed_reference, r=oli-obk | Matthias Krüger | -1/+1 |
| 2022-12-18 | don't restuct references just to reborrow | Matthias Krüger | -1/+1 |
| 2022-12-18 | avoid .into() conversion to identical types | Matthias Krüger | -1/+1 |
| 2022-12-18 | use &str / String literals instead of format!() | Matthias Krüger | -12/+6 |
| 2022-12-15 | Auto merge of #105657 - oli-obk:mk_projection_ty, r=lcnr | bors | -45/+38 |
| 2022-12-14 | Auto merge of #105233 - mejrs:always_eager, r=estebank | bors | -1/+1 |
| 2022-12-14 | Prevent the creation of `TraitRef` without dedicated methods | Oli Scherer | -6/+4 |
| 2022-12-14 | Ensure no one constructs `AliasTy`s themselves | Oli Scherer | -39/+34 |
| 2022-12-14 | Rollup merge of #105611 - BoxyUwU:more_granular_placeholderification, r=wesle... | Matthias Krüger | -15/+38 |
| 2022-12-14 | Rollup merge of #105523 - estebank:suggest-collect-vec, r=compiler-errors | Matthias Krüger | -38/+66 |
| 2022-12-13 | rename argument | Esteban Küber | -2/+6 |
| 2022-12-13 | review comments | Esteban Küber | -28/+27 |
| 2022-12-13 | Suggest `: Type` instead of `: _` | Esteban Küber | -6/+9 |
| 2022-12-13 | Remove unnecessary code and account for turbofish suggestion | Esteban Küber | -25/+31 |
| 2022-12-13 | Suggest `collect`ing into `Vec<_>` | Esteban Küber | -8/+24 |
| 2022-12-13 | Address a few more nits | Michael Goulet | -6/+6 |
| 2022-12-13 | Combine identical alias arms | Michael Goulet | -5/+4 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -54/+61 |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -40/+40 |
| 2022-12-13 | ProjectionTy.item_def_id -> ProjectionTy.def_id | Michael Goulet | -19/+18 |
| 2022-12-13 | Use ty::OpaqueTy everywhere | Michael Goulet | -43/+67 |
| 2022-12-13 | Auto merge of #105350 - compiler-errors:faster-binder-relate, r=oli-obk | bors | -0/+20 |
| 2022-12-13 | EarlyBinder nits | Michael Goulet | -6/+5 |
| 2022-12-13 | Fast path some binder relations | Michael Goulet | -0/+20 |
| 2022-12-13 | remove unnecessary uses of `clone` | Takayuki Maeda | -1/+1 |
| 2022-12-12 | fold instead of obliterating args | Boxy | -15/+38 |
| 2022-12-09 | Rollup merge of #105443 - compiler-errors:move-more, r=oli-obk | Matthias Krüger | -660/+1304 |
| 2022-12-08 | Rollup merge of #104922 - estebank:fur-elize, r=oli-obk | Matthias Krüger | -79/+104 |
| 2022-12-08 | Move some suggestions from error_reporting to error_reporting::suggest | Michael Goulet | -660/+1304 |
| 2022-12-05 | Make get_impl_future_output_ty work with AFIT | Michael Goulet | -1/+9 |
| 2022-12-04 | Always evaluate vecs of subdiagnostics eagerly | mejrs | -1/+1 |
| 2022-12-03 | Rollup merge of #105188 - compiler-errors:verbose-ty-err, r=TaKO8Ki | Yuki Okushi | -3/+3 |
| 2022-12-02 | Don't elide information when printing E0308 with Zverbose | Michael Goulet | -3/+3 |
| 2022-12-02 | Rollup merge of #105185 - compiler-errors:normalize_fn_sig-in-err-ctxt, r=lcnr | Matthias Krüger | -39/+10 |
| 2022-12-02 | Move normalize_fn_sig to TypeErrCtxt | Michael Goulet | -39/+10 |
| 2022-12-01 | Drive-by: remove unused type alias | Michael Goulet | -1/+0 |
| 2022-11-30 | Auto merge of #99814 - aliemjay:patch-2, r=jackh726 | bors | -3/+6 |
| 2022-11-29 | Auto merge of #105012 - WaffleLapkin:into, r=oli-obk | bors | -26/+15 |
| 2022-11-28 | Tweak shortening logic to be less trigger happy | Esteban Küber | -1/+4 |
| 2022-11-28 | Detect long types in E0308 and write them to disk | Esteban Küber | -79/+101 |
| 2022-11-28 | Remove `Const::from_value` | Maybe Waffle | -1/+1 |
| 2022-11-28 | Simplify calls to `tcx.mk_const` | Maybe Waffle | -18/+7 |
| 2022-11-28 | Remove `tcx.mk_const_var` | Maybe Waffle | -7/+7 |