| Age | Commit message (Expand) | Author | Lines |
| 2023-07-01 | Merge commit 'dca1cf90ad6b8e45afbed2061803befbb2d159e9' into sync-rustfmt | Caleb Cartwright | -49/+1081 |
| 2023-06-21 | Rollup merge of #112790 - WaffleLapkin:syntactically, r=Nilstrieb | Nilstrieb | -0/+2 |
| 2023-06-19 | Merge commit '3f7c366fc0464e01ddcaefbd70647cb3da4202be' into rustfmt-sync | Caleb Cartwright | -366/+1622 |
| 2023-06-19 | Implement `become` expression formatting in rustfmt | Maybe Waffle | -0/+2 |
| 2023-05-06 | Rollup merge of #110989 - jyn514:bug-report-url, r=WaffleLapkin | Matthias Krüger | -0/+9 |
| 2023-05-02 | Rustfmt support for negative bounds, test | Michael Goulet | -2/+17 |
| 2023-05-02 | Make tools happy | Michael Goulet | -0/+2 |
| 2023-05-01 | Make the BUG_REPORT_URL configurable by tools | jyn | -0/+9 |
| 2023-05-01 | remove rustfmt testcase for type ascription | yukang | -23/+0 |
| 2023-05-01 | fix tests | yukang | -42/+27 |
| 2023-04-27 | Tweak await span | Michael Goulet | -4/+4 |
| 2023-04-21 | rustfmt fmt | DrMeepster | -1/+3 |
| 2023-04-21 | minor tweaks | DrMeepster | -2/+1 |
| 2023-04-21 | offset_of | DrMeepster | -0/+2 |
| 2023-04-04 | box a bunch of large types | Oli Scherer | -13/+13 |
| 2023-04-04 | Split out ast::ItemKind::Const into its own struct | Oli Scherer | -4/+4 |
| 2023-04-04 | rust-analyzer guided tuple field to named field | Oli Scherer | -1/+1 |
| 2023-04-04 | rust-analyzer guided enum variant structification | Oli Scherer | -1/+1 |
| 2023-03-27 | Rollup merge of #109354 - Swatinem:rm-closureid, r=compiler-errors | Guillaume Gomez | -1/+1 |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -20/+5 |
| 2023-03-19 | Remove the `NodeId` of `ast::ExprKind::Async` | Arpad Borsos | -1/+1 |
| 2023-03-12 | Remove `box_syntax` from AST and use in tools | clubby789 | -9/+0 |
| 2023-03-12 | Remove uses of `box_syntax` in rustc and tools | clubby789 | -37/+0 |
| 2023-02-22 | various: translation resources from cg backend | David Wood | -2/+4 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -1/+1 |
| 2023-02-21 | Use `ThinVec` in a few more AST types. | Nicholas Nethercote | -7/+9 |
| 2023-02-21 | Use `ThinVec` in `ast::Block`. | Nicholas Nethercote | -1/+2 |
| 2023-02-21 | Use `ThinVec` in various AST types. | Nicholas Nethercote | -1/+4 |
| 2023-02-09 | Introduce `-Zterminal-urls` to use OSC8 for error codes | Esteban Küber | -1/+2 |
| 2023-02-03 | Rename `Cursor`/`CursorRef` as `TokenTreeCursor`/`RefTokenTreeCursor`. | Nicholas Nethercote | -4/+4 |
| 2023-01-26 | Auto merge of #106745 - m-ou-se:format-args-ast, r=oli-obk | bors | -1/+5 |
| 2023-01-24 | Merge commit '1d8491b120223272b13451fc81265aa64f7f4d5b' into sync-from-rustfmt | Caleb Cartwright | -187/+2591 |
| 2023-01-12 | parse const closures | Deadbeef | -3/+17 |
| 2023-01-12 | Update rustfmt for ast::ExprKind::FormatArgs. | Mara Bos | -1/+5 |
| 2023-01-11 | Change `src/test` to `tests` in source files, fix tidy and tests | Albert Larsan | -4/+4 |
| 2023-01-05 | Detect closures assigned to binding in block | Esteban Küber | -0/+1 |
| 2022-12-31 | Add missing extern crate rustc_driver | bjorn3 | -0/+5 |
| 2022-12-28 | Rename `Rptr` to `Ref` in AST and HIR | Nilstrieb | -2/+2 |
| 2022-12-12 | Auto merge of #105160 - nnethercote:rm-Lit-token_lit, r=petrochenkov | bors | -5/+7 |
| 2022-12-03 | Rollup merge of #104199 - SarthakSingh31:issue-97417-1, r=cjgillot | Matthias Krüger | -0/+1 |
| 2022-12-02 | Remove `token::Lit` from `ast::MetaItemLit`. | Nicholas Nethercote | -5/+7 |
| 2022-12-01 | rustc_ast_lowering: Stop lowering imports into multiple items | Vadim Petrochenkov | -1/+1 |
| 2022-11-28 | Keep track of the start of the argument block of a closure | Sarthak Singh | -0/+1 |
| 2022-11-28 | Rename `NestedMetaItem::[Ll]iteral` as `NestedMetaItem::[Ll]it`. | Nicholas Nethercote | -7/+5 |
| 2022-11-28 | Rename `ast::Lit` as `ast::MetaItemLit`. | Nicholas Nethercote | -7/+16 |
| 2022-11-23 | Fix rustfmt | Esteban Küber | -1/+1 |
| 2022-11-22 | Split `MacArgs` in two. | Nicholas Nethercote | -6/+6 |
| 2022-11-17 | Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ... | Nicholas Nethercote | -44/+49 |
| 2022-11-16 | Use `token::Lit` in `ast::ExprKind::Lit`. | Nicholas Nethercote | -21/+26 |
| 2022-11-11 | Introduce `ExprKind::IncludedBytes` | clubby789 | -0/+2 |