| Age | Commit message (Expand) | Author | Lines |
| 2025-08-16 | run spellcheck as a tidy extra check in ci | binarycat | -1/+1 |
| 2025-08-14 | resolve: Inline `with_mod_rib` | Vadim Petrochenkov | -26/+18 |
| 2025-08-14 | resolve: Introduce `RibKind::Block` | Vadim Petrochenkov | -16/+17 |
| 2025-08-14 | resolve: Do not call `resolve_macro_path` from late resolution | Vadim Petrochenkov | -17/+5 |
| 2025-08-11 | Extract ast TraitImplHeader | Cameron Steffen | -7/+7 |
| 2025-08-10 | Detect struct construction with private field in field with default | Esteban Küber | -17/+19 |
| 2025-08-09 | remove `P` | Deadbeef | -10/+9 |
| 2025-08-07 | Introduce, implement and use CmResolver. | LorrensP-2158466 | -5/+11 |
| 2025-08-01 | Detect more `cfg`d out items in resolution errors | Esteban Küber | -1/+9 |
| 2025-07-29 | Make resolve_fn_signature responsible for its own rib. | Camille GILLOT | -75/+54 |
| 2025-07-26 | resolve: Do not create `NameResolution`s on access unless necessary | Vadim Petrochenkov | -4/+2 |
| 2025-07-19 | rename `emit_unless` to `emit_unless_delay` | xizheyin | -1/+1 |
| 2025-07-18 | Remove similar errors about raw underscore lifetime | xizheyin | -1/+13 |
| 2025-07-17 | resolve: Change `&mut Resolver` to `&Resolver` when possible | Vadim Petrochenkov | -1/+1 |
| 2025-07-16 | resolve: Import `ty::Visibility` everywhere | Vadim Petrochenkov | -4/+4 |
| 2025-07-12 | replace binding and shadowed_glob on NameResolution with non_glob_binding and... | b-naber | -2/+4 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -15/+11 |
| 2025-07-04 | Rollup merge of #143380 - cjgillot:kw_span, r=compiler-errors | Jacob Pratt | -1/+1 |
| 2025-07-03 | Replace kw_span by full span. | Camille GILLOT | -1/+1 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -4/+4 |
| 2025-06-22 | Auto merge of #142706 - fee1-dead-contrib:push-zsznlqyrzsqo, r=oli-obk | bors | -5/+8 |
| 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 | -12/+12 |
| 2025-06-12 | Detect when attribute is provided by missing `derive` macro | Esteban Küber | -1/+1 |
| 2025-06-05 | Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=travi... | bors | -55/+6 |
| 2025-06-04 | Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes` | Jake Goulding | -55/+6 |
| 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-02 | Don't declare variables in ExprKind::Let in invalid positions | Michael Goulet | -1/+18 |
| 2025-06-01 | Rollup merge of #140370 - WaffleLapkin:unqualified, r=jdonszelmann | Guillaume Gomez | -12/+19 |
| 2025-06-01 | Add `visit_id` to ast `Visitor` | Deadbeef | -4/+4 |
| 2025-05-30 | Fix spans for unsafe binders | Matthew Jasper | -2/+1 |
| 2025-05-28 | Reorder `ast::ItemKind::{Struct,Enum,Union}` fields. | Nicholas Nethercote | -6/+6 |
| 2025-05-19 | only resolve top-level guard patterns' guards once | dianne | -1/+3 |
| 2025-05-18 | name resolution for guard patterns | dianne | -2/+34 |
| 2025-05-07 | delay introducing pattern bindings into scope | dianne | -30/+52 |
| 2025-05-07 | add a type alias for the pattern bindings stack | dianne | -3/+14 |
| 2025-04-28 | Add or-patterns to pattern types | Oli Scherer | -0/+5 |
| 2025-04-27 | Make error for tuple struct pat/expr w/ FQS clearer | Waffle Lapkin | -12/+19 |
| 2025-04-14 | Rollup merge of #139811 - yotamofek:pr/newtype_cleanups, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-04-14 | Use `newtype_index!`-generated types more idiomatically | Yotam Ofek | -1/+1 |
| 2025-04-14 | Rollup merge of #139127 - compiler-errors:prim-ty-hack, r=oli-obk | Matthias Krüger | -0/+5 |
| 2025-04-11 | Avoid a node_id_to_def_id call by just storing DefIds instead of NodeIds | Oli Scherer | -2/+1 |
| 2025-04-11 | Avoid a reverse map that is only used in diagnostics paths | Oli Scherer | -2/+2 |
| 2025-04-07 | Rollup merge of #139035 - nnethercote:PatKind-Missing, r=oli-obk | Stuart Cook | -9/+4 |
| 2025-04-01 | Address review comments. | Nicholas Nethercote | -2/+3 |
| 2025-04-01 | Move `ast::Item::ident` into `ast::ItemKind`. | Nicholas Nethercote | -28/+40 |
| 2025-03-30 | Fix up partial res of segment in primitive resolution hack | Michael Goulet | -0/+5 |