| Age | Commit message (Expand) | Author | Lines |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -26/+28 |
| 2022-02-28 | Rollup merge of #94445 - c410-f3r:more-let-chains, r=cjgillot | Matthias Krüger | -76/+72 |
| 2022-02-28 | Tweak diagnostics | Esteban Kuber | -54/+150 |
| 2022-02-28 | 4 - Make more use of `let_chains` | Caio | -76/+72 |
| 2022-02-25 | Suggest {} around more bad const generic exprs | Michael Goulet | -18/+40 |
| 2022-02-25 | Rollup merge of #94344 - notriddle:notriddle/suggest-parens-more, r=oli-obk | Matthias Krüger | -2/+16 |
| 2022-02-24 | diagnostic: suggest parens when users want logical ops, but get closures | Michael Howell | -2/+16 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -39/+62 |
| 2022-02-23 | rustc_errors: take `self` by value in `DiagnosticBuilder::cancel`. | Eduard-Mihai Burtescu | -46/+46 |
| 2022-02-23 | rustc_errors: remove `struct_dummy`. | Eduard-Mihai Burtescu | -3/+5 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -12/+12 |
| 2022-02-21 | Better error if the user tries to do assignment ... else | est31 | -0/+10 |
| 2022-02-20 | Rollup merge of #94146 - est31:let_else, r=cjgillot | Matthias Krüger | -19/+12 |
| 2022-02-19 | Adopt let else in more places | est31 | -19/+12 |
| 2022-02-18 | Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obk | Matthias Krüger | -5/+5 |
| 2022-02-17 | Rollup merge of #94011 - est31:let_else, r=lcnr | Matthias Krüger | -6/+3 |
| 2022-02-16 | Adopt let_else in even more places | est31 | -6/+3 |
| 2022-02-14 | suggest using raw string literals when invalid escapes appear | Erin Petra Sofiya Moon | -0/+9 |
| 2022-02-12 | Rollup merge of #93595 - compiler-errors:ice-on-lifetime-arg, r=jackh726 | Matthias Krüger | -3/+3 |
| 2022-02-03 | compiler: clippy::complexity fixes | Matthias Krüger | -5/+5 |
| 2022-02-03 | clippy::perf fixes | Matthias Krüger | -3/+3 |
| 2022-02-02 | fix ICE when parsing lifetime as function argument | Michael Goulet | -3/+3 |
| 2022-02-02 | better suggestion for duplicated `where` | Michael Goulet | -9/+38 |
| 2022-01-31 | Rollup merge of #93019 - 5225225:uppercase-suffix, r=wesleywiser | Eric Huss | -0/+25 |
| 2022-01-31 | Write UI tests, tweak message | 5225225 | -3/+2 |
| 2022-01-31 | Rollup merge of #93395 - camelid:reserved-sugg, r=davidtwco | Matthias Krüger | -4/+4 |
| 2022-01-27 | Improve suggestion for escaping reserved keywords | Noah Lev | -4/+4 |
| 2022-01-27 | Suggest making base prefix lowercase if parsing fails | 5225225 | -0/+26 |
| 2022-01-26 | Introduce a limit to Levenshtein distance computation | Tomasz Miąsko | -1/+1 |
| 2022-01-25 | delay the bug once again, generalize turbofish suggestion | Michael Goulet | -22/+15 |
| 2022-01-25 | Remove delayed bug when encountering label in bad turbofish | Michael Goulet | -3/+4 |
| 2022-01-22 | Fix let_chains and if_let_guard feature flags | Caio | -3/+17 |
| 2022-01-18 | Rollup merge of #91150 - dtolnay:qpath, r=davidtwco | Matthias Krüger | -10/+34 |
| 2022-01-17 | Add term to ExistentialProjection | kadmin | -1/+4 |
| 2022-01-17 | Use Term in ProjectionPredicate | kadmin | -7/+5 |
| 2022-01-17 | Add term | kadmin | -2/+4 |
| 2022-01-17 | add eq constraints on associated constants | kadmin | -20/+17 |
| 2022-01-17 | Rollup merge of #92876 - compiler-errors:fix-turbofish-lifetime-suggestion, r... | Matthias Krüger | -17/+30 |
| 2022-01-16 | Rollup merge of #92746 - estebank:question-mark-in-type, r=davidtwco | Matthias Krüger | -3/+57 |
| 2022-01-13 | Fix suggesting turbofish with lifetime arguments | Michael Goulet | -17/+30 |
| 2022-01-14 | Parse `Ty?` as `Option<Ty>` and provide structured suggestion | Esteban Kuber | -3/+57 |
| 2022-01-09 | eplace usages of vec![].into_iter with [].into_iter | Lucas Kent | -2/+2 |
| 2022-01-05 | ast: Always keep a `NodeId` in `ast::Crate` | Vadim Petrochenkov | -1/+1 |
| 2021-12-28 | Parse and suggest moving where clauses after equals for type aliases | Jack Huey | -0/+53 |
| 2021-12-19 | Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk | bors | -4/+6 |
| 2021-12-18 | Rollup merge of #87901 - poliorcetics:pub-pub-pub, r=jackh726 | Matthias Krüger | -30/+90 |
| 2021-12-15 | Auto merge of #91962 - matthiaskrgr:rollup-2g082jw, r=matthiaskrgr | bors | -1/+1 |
| 2021-12-15 | Rollup merge of #91880 - matthiaskrgr:clippy_perf_dec, r=jyn514 | Matthias Krüger | -1/+1 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -2/+2 |
| 2021-12-14 | Stabilize `destructuring_assignment` | Jacob Pratt | -2/+0 |