| Age | Commit message (Expand) | Author | Lines |
| 2022-08-15 | Rollup merge of #100559 - nnethercote:parser-simplifications, r=compiler-errors | Matthias Krüger | -7/+5 |
| 2022-08-15 | Simplify attribute handling in `parse_bottom_expr`. | Nicholas Nethercote | -7/+5 |
| 2022-08-14 | Make code slightly more uniform | Rageking8 | -2/+2 |
| 2022-08-10 | Use &mut Diagnostic instead of &mut DiagnosticBuilder unless needed | Michael Goulet | -4/+4 |
| 2022-08-04 | Rollup merge of #98796 - compiler-errors:no-semi-if-comma, r=estebank | Matthias Krüger | -1/+2 |
| 2022-07-29 | Add diagnostic when using public instead of pub | Gimgim | -0/+11 |
| 2022-07-23 | Do not suggest adding `;` when `,` is also a choice | Michael Goulet | -1/+2 |
| 2022-07-01 | update cfg(bootstrap)s | Pietro Albini | -2/+2 |
| 2022-06-27 | various: add `rustc_lint_diagnostics` to diag fns | David Wood | -0/+2 |
| 2022-06-24 | macros: use typed identifiers in subdiag derive | David Wood | -3/+3 |
| 2022-06-24 | macros: use typed identifiers in diag derive | David Wood | -9/+9 |
| 2022-06-20 | Rollup merge of #98183 - dtolnay:emptybound, r=lcnr | Yuki Okushi | -1/+4 |
| 2022-06-17 | remove the rest of unnecessary `to_string` | Takayuki Maeda | -4/+4 |
| 2022-06-16 | Fix pretty printing of empty type bound lists in where-clause | David Tolnay | -1/+4 |
| 2022-06-14 | Rollup merge of #95211 - terrarier2111:improve-parser, r=compiler-errors | Yuki Okushi | -0/+30 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` for `tool_only_span_suggestion` | Takayuki Maeda | -1/+1 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -19/+19 |
| 2022-06-12 | Improves parser diagnostics, fixes #93867 | threadexception | -0/+30 |
| 2022-06-12 | use `create_snapshot_for_diagnostic` instead of `clone` | Takayuki Maeda | -2/+2 |
| 2022-06-02 | Rollup merge of #97587 - pvdrz:maybe-recover-from-bad-qpath-stage-2, r=davidtwco | Dylan DPC | -44/+77 |
| 2022-06-02 | Rollup merge of #97166 - nnethercote:move-conditions-out, r=estebank | Yuki Okushi | -31/+11 |
| 2022-06-01 | rename `sp` to `span` | Christian Poveda | -2/+2 |
| 2022-05-31 | migrate `check_for_for_in_in_typo` diagnostic | Christian Poveda | -8/+13 |
| 2022-05-31 | merge diagnostics about incorrect uses of `.await` | Christian Poveda | -3/+3 |
| 2022-05-31 | migrate `error_on_incorrect_await` diagnostic | Christian Poveda | -9/+22 |
| 2022-05-31 | use `suggestion_short` for incorrect semicolon diagnostic | Christian Poveda | -1/+1 |
| 2022-05-31 | migrate `recover_from_await_method_call` diagnostic | Christian Poveda | -8/+10 |
| 2022-05-31 | migrate `maybe_consume_incorrect_semicolon` diagnostic | Christian Poveda | -9/+18 |
| 2022-05-31 | migrate `maybe_recover_from_bad_qpath_stage_2` diagnostic | Christian Poveda | -9/+13 |
| 2022-05-30 | errors: simplify referring to fluent attributes | David Wood | -7/+4 |
| 2022-05-24 | Auto merge of #97121 - pvdrz:do-subdiagnostics-later, r=davidtwco | bors | -9/+7 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -5/+5 |
| 2022-05-19 | Move condition out of `maybe_recover_unexpected_comma`. | Nicholas Nethercote | -4/+3 |
| 2022-05-19 | Move condition out of `maybe_recover_colon_colon_in_pat_typo`. | Nicholas Nethercote | -4/+3 |
| 2022-05-19 | Move condition out of `maybe_report_ambiguous_plus` and `maybe_recover_from_b... | Nicholas Nethercote | -14/+4 |
| 2022-05-19 | Move condition out of `maybe_recover_from_question_mark`. | Nicholas Nethercote | -9/+2 |
| 2022-05-19 | Move condition out of `maybe_recover_from_bad_qpath`. | Nicholas Nethercote | -3/+2 |
| 2022-05-17 | generate code for `subdiagnostic` fields in the second `match` | Christian Poveda | -9/+7 |
| 2022-05-16 | keep bounds where they were | Christian Poveda | -2/+1 |
| 2022-05-16 | migrate `maybe_recover_from_bad_type_plus` diagnostic | Christian Poveda | -25/+48 |
| 2022-05-11 | Remove some unnecessary invisible delimiter checks. | Nicholas Nethercote | -2/+1 |
| 2022-04-28 | Rollup merge of #96433 - petrochenkov:delim, r=nnethercote | Dylan DPC | -42/+43 |
| 2022-04-28 | Rollup merge of #96405 - pvdrz:ambiguous-plus-diagnostic, r=davidtwco | Dylan DPC | -9/+12 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -42/+43 |
| 2022-04-27 | rename `sum_with_parens` | Christian Poveda | -6/+3 |
| 2022-04-26 | move `AmbigousPlus` outside | Christian Poveda | -9/+10 |
| 2022-04-26 | avoid `format!` | Christian Poveda | -2/+2 |
| 2022-04-25 | remove old code | Christian Poveda | -9/+0 |
| 2022-04-25 | migrate ambiguous plus diagnostic | Christian Poveda | -9/+23 |
| 2022-04-23 | Better handle too many `#` recovery in raw str | Esteban Küber | -9/+34 |