| Age | Commit message (Expand) | Author | Lines |
| 2025-06-03 | resolve: Tweak `private_macro_use` lint to be compatible with upcoming macro ... | Vadim Petrochenkov | -15/+13 |
| 2025-05-28 | Reorder `ast::ItemKind::{Struct,Enum,Union}` fields. | Nicholas Nethercote | -2/+2 |
| 2025-05-09 | Remove `Ident::empty`. | Nicholas Nethercote | -2/+2 |
| 2025-04-11 | Avoid storing the `LocalDefId` twice | Oli Scherer | -1/+1 |
| 2025-04-11 | Avoid another node_id_to_def_id call | Oli Scherer | -2/+2 |
| 2025-04-01 | Address review comments. | Nicholas Nethercote | -39/+40 |
| 2025-04-01 | Move `ast::Item::ident` into `ast::ItemKind`. | Nicholas Nethercote | -33/+48 |
| 2025-03-25 | Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errors | Matthias Krüger | -8/+7 |
| 2025-03-25 | Rollup merge of #138924 - nnethercote:less-kw-Empty-3, r=compiler-errors | Matthias Krüger | -5/+5 |
| 2025-03-25 | Track whether an assoc item is in a trait impl or an inherent impl | Oli Scherer | -8/+7 |
| 2025-03-25 | Use `Option<Symbol>` in `ModuleKind::Def`. | Nicholas Nethercote | -5/+5 |
| 2025-03-24 | resolve: Avoid some unstable iteration 2 | Vadim Petrochenkov | -1/+0 |
| 2025-03-14 | resolve: Avoid some unstable iteration | Vadim Petrochenkov | -0/+1 |
| 2025-03-01 | Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses | Frank King | -0/+8 |
| 2025-02-21 | convert all_macro_rules from hashmap to hashset | klensy | -1/+1 |
| 2025-02-08 | Rustfmt | bjorn3 | -4/+7 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -2/+2 |
| 2025-01-21 | rustc_resolve: flatten nested `if`s | Yotam Ofek | -28/+26 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -1/+1 |
| 2024-12-16 | split attributes | Jonathan Dönszelmann | -8/+8 |
| 2024-12-10 | Keep track of parse errors in `mod`s and don't emit resolve errors for paths ... | Esteban Küber | -1/+5 |
| 2024-11-15 | Make WalkItemKind::walk signature compatible between Visitor versions | maxcabrajac | -1/+1 |
| 2024-11-15 | Add WalkItemKind::Ctxt so AssocCtxt is not sent to non-Assoc ItemKinds | maxcabrajac | -1/+1 |
| 2024-10-26 | expand: Stop using artificial `ast::Item` for macros loaded from metadata | Vadim Petrochenkov | -1/+3 |
| 2024-10-24 | Pass Ident by reference in ast Visitor | maxcabrajac | -1/+1 |
| 2024-10-20 | Stop relying on hashmap iteration for unused macro rules arms | Noratrieb | -1/+5 |
| 2024-10-11 | Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiser | bors | -23/+0 |
| 2024-10-07 | Rename nested_meta to meta_item_inner | codemountains | -7/+9 |
| 2024-10-01 | Remove anon struct and union types | Michael Goulet | -23/+0 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -12/+10 |
| 2024-09-12 | Introduce `'ra` lifetime name. | Nicholas Nethercote | -46/+46 |
| 2024-08-26 | Stop using a special inner body for the coroutine by-move body for async clos... | Michael Goulet | -0/+1 |
| 2024-08-26 | mv `build_reduced_graph_for_external_crate_res` into Resolver | bohan | -68/+71 |
| 2024-08-21 | Rollup merge of #129344 - compiler-errors:less-option-unit-diagnostics, r=jie... | Matthias Krüger | -1/+1 |
| 2024-08-21 | Use bool in favor of Option<()> for diagnostics | Michael Goulet | -1/+1 |
| 2024-08-20 | skip updating when external binding is existed | bohan | -5/+13 |
| 2024-08-10 | rm `import.used` | bohan | -4/+4 |
| 2024-08-07 | make `import.vis` is not mutable | bohan | -4/+6 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -13/+15 |
| 2024-07-16 | Update method name to reflect changes to its internals | Oli Scherer | -3/+3 |
| 2024-07-06 | Use field ident spans directly instead of the full field span in diagnostics ... | Oli Scherer | -2/+8 |
| 2024-06-24 | resolve: Implement a lint for out-of-scope use of `macro_rules` | Vadim Petrochenkov | -3/+16 |
| 2024-06-14 | delegation: Implement glob delegation | Vadim Petrochenkov | -8/+20 |
| 2024-05-18 | Auto merge of #125105 - nnethercote:rustc_resolve-cleanups, r=estebank | bors | -0/+2 |
| 2024-05-15 | delegation: Implement list delegation | Vadim Petrochenkov | -2/+4 |
| 2024-05-10 | Remove `#[macro_use] extern crate tracing` from `rustc_resolve`. | Nicholas Nethercote | -0/+2 |
| 2024-05-08 | Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=Nilstrieb | Matthias Krüger | -1/+1 |
| 2024-04-27 | Rollup merge of #124382 - petrochenkov:itemvisit, r=lcnr | Matthias Krüger | -1/+1 |
| 2024-04-25 | ast: Generalize item kind visiting | Vadim Petrochenkov | -1/+1 |