| Age | Commit message (Expand) | Author | Lines |
| 2025-07-03 | Port `#[no_implicit_prelude]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+1 |
| 2025-07-03 | Replace kw_span by full span. | Camille GILLOT | -2/+12 |
| 2025-07-03 | Port `#[target_feature]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+2 |
| 2025-07-02 | Auto merge of #143338 - matthiaskrgr:rollup-ykaxh04, r=matthiaskrgr | bors | -16/+37 |
| 2025-07-02 | Rollup merge of #142237 - benschulz:unused-parens-fn, r=fee1-dead | Matthias Krüger | -16/+37 |
| 2025-07-02 | Auto merge of #143214 - camsteffen:remove-let-chains-feature, r=est31 | bors | -1/+10 |
| 2025-07-01 | Auto merge of #143036 - compiler-errors:no-dyn-star, r=oli-obk | bors | -8/+2 |
| 2025-07-01 | Remove support for dyn* | Michael Goulet | -8/+2 |
| 2025-07-01 | Fix duplicate errors for `link_section`, `rustc_layout_scalar_valid_range_sta... | Jonathan Brouwer | -0/+3 |
| 2025-07-01 | Fix `#[rustc_macro_transparency]` giving two errors | Jonathan Brouwer | -0/+1 |
| 2025-07-01 | Fix double error for `export_name` | Jonathan Brouwer | -0/+1 |
| 2025-07-01 | Detect more cases of unused_parens around types | Benjamin Schulz | -16/+37 |
| 2025-06-30 | Remove let_chains feature | Cameron Steffen | -1/+10 |
| 2025-06-29 | Rollup merge of #143171 - fmease:fix-span-of-maybe-const-mod, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2025-06-29 | Fix the span of trait bound modifier `[const]` | León Orell Valerian Liehr | -1/+1 |
| 2025-06-28 | Port `#[link_name]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+1 |
| 2025-06-27 | Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead | Matthias Krüger | -16/+34 |
| 2025-06-26 | Better recovery | Michael Goulet | -0/+14 |
| 2025-06-26 | Make recovery for enum with struct field a bit more accurate | Michael Goulet | -1/+2 |
| 2025-06-26 | Add Ident::is_non_reserved_ident | Michael Goulet | -10/+7 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -5/+19 |
| 2025-06-25 | Extract const boundness parsing out into a method | Oli Scherer | -12/+16 |
| 2025-06-25 | Auto merge of #142997 - workingjubilee:rollup-6lxec87, r=workingjubilee | bors | -1/+7 |
| 2025-06-24 | Rollup merge of #142825 - jdonszelmann:track-caller, r=oli-obk | Jubilee | -0/+1 |
| 2025-06-24 | Rollup merge of #135731 - frank-king:feature/pin-borrow, r=eholk,traviscross | Jubilee | -1/+6 |
| 2025-06-25 | Auto merge of #140999 - hkBst:update-escaper, r=nnethercote | bors | -63/+33 |
| 2025-06-24 | Rewrite #[track_caller] | Jana Dönszelmann | -0/+1 |
| 2025-06-23 | Port `#[rustc_skip_during_method_dispatch]` to the new attribute system | Pavel Grigorenko | -0/+7 |
| 2025-06-23 | update to literal-escaper 0.0.4 for better API without `unreachable` and fast... | Marijn Schouten | -63/+33 |
| 2025-06-22 | Rollup merge of #142798 - camsteffen:recover-semi, r=compiler-errors | Guillaume Gomez | -30/+21 |
| 2025-06-22 | Port `#[must_use]` to new attribute parsing infrastructure | Jonathan Brouwer | -0/+1 |
| 2025-06-20 | Recover from semicolon field separator | Cameron Steffen | -15/+18 |
| 2025-06-20 | Factor out seen_comma variable | Cameron Steffen | -15/+3 |
| 2025-06-20 | Rollup merge of #142650 - camsteffen:refactor-translator, r=petrochenkov | Trevor Gross | -3/+3 |
| 2025-06-20 | expected word diagnostic test | Jana Dönszelmann | -0/+1 |
| 2025-06-20 | Rollup merge of #138291 - jdonszelmann:optimize-attr, r=oli-obk | Trevor Gross | -0/+1 |
| 2025-06-19 | Extract Translator struct | Cameron Steffen | -3/+3 |
| 2025-06-18 | convert the `optimize` attribute to a new parser | Jana Dönszelmann | -0/+1 |
| 2025-06-18 | add `#[align]` attribute | Folkert de Vries | -0/+1 |
| 2025-06-18 | Auto merge of #138165 - jdonszelmann:inline, r=oli-obk | bors | -3/+14 |
| 2025-06-17 | make error codes reflect reality better | Jana Dönszelmann | -1/+8 |
| 2025-06-17 | Rollup merge of #142371 - fee1-dead-contrib:push-xqlkumzurkus, r=petrochenkov | Jacob Pratt | -2/+2 |
| 2025-06-17 | use consistent attr errors in all attribute parsers | Jana Dönszelmann | -1/+1 |
| 2025-06-17 | fix bugs in inline/force_inline and diagnostics of all attr parsers | Jana Dönszelmann | -3/+7 |
| 2025-06-16 | Rollup merge of #142341 - xizheyin:142311, r=fee1-dead | Jakub Beránek | -17/+28 |
| 2025-06-16 | Dont suggest converting `///` to regular comment when it appears after missin... | xizheyin | -17/+28 |
| 2025-06-15 | use `if let` guards where possible | Deadbeef | -16/+11 |
| 2025-06-15 | Implement pinned borrows, part of `pin_ergonomics` | Frank King | -1/+6 |
| 2025-06-13 | Rework how the disallowed qualifier lints are generated | Jonathan Brouwer | -65/+91 |
| 2025-06-12 | avoid `&mut P<T>` in `visit_expr` etc methods | Deadbeef | -2/+2 |