| Age | Commit message (Expand) | Author | Lines |
| 2025-06-22 | Auto merge of #142706 - fee1-dead-contrib:push-zsznlqyrzsqo, r=oli-obk | bors | -5/+8 |
| 2025-06-21 | Add AttributeExt::doc_resolution_scope | David Tolnay | -1/+6 |
| 2025-06-20 | Rollup merge of #142716 - nnethercote:adjust-with_generic_param_rib, r=petroc... | Trevor Gross | -119/+77 |
| 2025-06-20 | remove equivalent new method on context | Jana Dönszelmann | -2/+2 |
| 2025-06-19 | Adjust `with_generic_param_rib`. | Nicholas Nethercote | -119/+77 |
| 2025-06-19 | completely deduplicate `Visitor` and `MutVisitor` | Deadbeef | -5/+8 |
| 2025-06-16 | Fix `PathSource` lifetimes. | Nicholas Nethercote | -33/+33 |
| 2025-06-13 | Auto merge of #134841 - estebank:serde-attr-4, r=wesleywiser | bors | -7/+162 |
| 2025-06-13 | Rollup merge of #142158 - xizheyin:141617, r=jdonszelmann | Matthias Krüger | -1/+2 |
| 2025-06-12 | Auto merge of #142438 - matthiaskrgr:rollup-u1jdnhz, r=matthiaskrgr | bors | -22/+36 |
| 2025-06-12 | Detect when attribute is provided by missing `derive` macro | Esteban Küber | -7/+162 |
| 2025-06-12 | Rollup merge of #141934 - petrochenkov:privmacuse, r=compiler-errors | Matthias Krüger | -22/+36 |
| 2025-06-12 | Tracking the old name of renamed unstable library attribute | xizheyin | -1/+2 |
| 2025-06-12 | introduce new lint infra | Jana Dönszelmann | -1/+7 |
| 2025-06-12 | Rollup merge of #142157 - Enselic:trivial-anon-const-use-cases, r=compiler-er... | Matthias Krüger | -1/+1 |
| 2025-06-07 | rustc_resolve: Improve `resolve_const_param_in_non_trivial_anon_const` wording | Martin Nordholts | -1/+1 |
| 2025-06-06 | Rollup merge of #142086 - fee1-dead-contrib:ast-visitor-dedup, r=oli-obk | Guillaume Gomez | -28/+34 |
| 2025-06-06 | deduplicate more `walk_*` methods in AST visit | Deadbeef | -28/+34 |
| 2025-06-05 | Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=travi... | bors | -57/+8 |
| 2025-06-04 | Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes` | Jake Goulding | -57/+8 |
| 2025-06-03 | Auto merge of #141954 - matthiaskrgr:rollup-zptd6t9, r=matthiaskrgr | bors | -4/+4 |
| 2025-06-03 | Rollup merge of #141843 - fee1-dead-contrib:ast_visitor_visit_id, r=oli-obk | Matthias Krüger | -4/+4 |
| 2025-06-03 | Rollup merge of #141876 - compiler-errors:missing-let-ty, r=SparrowLii | Matthias Krüger | -1/+18 |
| 2025-06-03 | Rollup merge of #141741 - nnethercote:overhaul-UsePath, r=petrochenkov | Matthias Krüger | -3/+4 |
| 2025-06-03 | Overhaul `UsePath`. | Nicholas Nethercote | -3/+4 |
| 2025-06-03 | resolve: Tweak `private_macro_use` lint to be compatible with upcoming macro ... | Vadim Petrochenkov | -22/+36 |
| 2025-06-02 | Fix false positive lint error from no_implicit_prelude attr | yukang | -0/+10 |
| 2025-06-02 | Don't declare variables in ExprKind::Let in invalid positions | Michael Goulet | -1/+18 |
| 2025-06-01 | Rollup merge of #141666 - lolbinarycat:rustdoc-source_span_for_markdown_range... | Guillaume Gomez | -2/+72 |
| 2025-06-01 | Rollup merge of #140370 - WaffleLapkin:unqualified, r=jdonszelmann | Guillaume Gomez | -35/+120 |
| 2025-06-01 | Add `visit_id` to ast `Visitor` | Deadbeef | -4/+4 |
| 2025-05-31 | source_span_for_markdown_range: fix utf8 violation | binarycat | -2/+72 |
| 2025-05-30 | Fix spans for unsafe binders | Matthew Jasper | -2/+1 |
| 2025-05-30 | Rollup merge of #133823 - estebank:issue-56328, r=petrochenkov | Matthias Krüger | -0/+1 |
| 2025-05-29 | Use `cfg_attr` AST placeholder AST `cfg_attr_trace` for diagnostics | Esteban Küber | -0/+1 |
| 2025-05-29 | Rollup merge of #141675 - nnethercote:ItemKind-field-order, r=fee1-dead | Jacob Pratt | -12/+12 |
| 2025-05-28 | Reorder `ast::ItemKind::{Struct,Enum,Union}` fields. | Nicholas Nethercote | -12/+12 |
| 2025-05-28 | consider glob imports in cfg suggestion | bohan | -2/+48 |
| 2025-05-23 | Rollup merge of #141376 - nnethercote:rename-kw-Empty, r=petrochenkov | Matthias Krüger | -3/+3 |
| 2025-05-23 | Rollup merge of #136400 - lolbinarycat:rustdoc-link-lint-135851, r=GuillaumeG... | Matthias Krüger | -4/+47 |
| 2025-05-22 | rustdoc: improve diagnostics on raw doc fragments | binarycat | -4/+47 |
| 2025-05-22 | Rename `kw::Empty` as `sym::empty`. | Nicholas Nethercote | -3/+3 |
| 2025-05-21 | Rollup merge of #141267 - dianne:fix-141265, r=oli-obk | Matthias Krüger | -1/+3 |
| 2025-05-21 | Rollup merge of #141213 - xizheyin:issue-141136, r=nnethercote | Matthias Krüger | -6/+18 |
| 2025-05-21 | Downgrade the confident of suggestion `available field in format string` and ... | xizheyin | -10/+4 |
| 2025-05-21 | collect doc alias as tips during resolution | bohan | -1/+74 |
| 2025-05-19 | only resolve top-level guard patterns' guards once | dianne | -1/+3 |
| 2025-05-19 | Rollup merge of #140874 - mejrs:rads, r=WaffleLapkin | Stuart Cook | -1/+1 |
| 2025-05-18 | Rollup merge of #140746 - dianne:guard-pat-res, r=oli-obk | León Orell Valerian Liehr | -34/+99 |
| 2025-05-18 | Remove rustc_attr_data_structures re-export from rustc_attr_parsing | mejrs | -1/+2 |