| Age | Commit message (Expand) | Author | Lines |
| 2025-09-28 | Detect unconstructable re-exported tuple structs | Esteban Küber | -33/+105 |
| 2025-09-26 | Rollup merge of #145113 - petrochenkov:lessfinalize, r=lcnr | Matthias Krüger | -5/+6 |
| 2025-09-26 | Rollup merge of #146283 - LorrensP-2158466:resolve-cm-cell, r=petrochenkov | Matthias Krüger | -40/+135 |
| 2025-09-25 | resolve: Do not finalize shadowed bindings | Vadim Petrochenkov | -5/+6 |
| 2025-09-25 | Introduce and use CmCell during import resolution. | LorrensP-2158466 | -40/+135 |
| 2025-09-14 | Move more early buffered lints to dyn lint diagnostics (3/N) | León Orell Valerian Liehr | -7/+39 |
| 2025-09-14 | Move more early buffered lints to dyn lint diagnostics (2/N) | León Orell Valerian Liehr | -2/+25 |
| 2025-09-14 | Move more early buffered lints to dyn lint diagnostics (1/N) | León Orell Valerian Liehr | -4/+25 |
| 2025-09-07 | Rollup merge of #146254 - yotamofek:pr/itertools-all-equal-value, r=cjgillot | Matthias Krüger | -9/+5 |
| 2025-09-05 | Use `Itertools::all_equal_value()` where applicable | Yotam Ofek | -9/+5 |
| 2025-09-05 | remove couple of clones | Matthias Krüger | -1/+1 |
| 2025-09-05 | Auto merge of #144737 - petrochenkov:extprelcache, r=davidtwco | bors | -6/+8 |
| 2025-09-04 | Rollup merge of #145827 - estebank:issue-51976, r=jackh726 | Stuart Cook | -37/+205 |
| 2025-09-03 | Rollup merge of #145961 - petrochenkov:extprelregr, r=nnethercote | Stuart Cook | -3/+20 |
| 2025-09-02 | Rollup merge of #145783 - Erk-:et-cetera-span, r=compiler-errors | Guillaume Gomez | -1/+1 |
| 2025-09-02 | resolve: Avoid finalizing extern prelude entries more than once | Vadim Petrochenkov | -6/+8 |
| 2025-09-02 | Revert introduction of `[workspace.dependencies]`. | Nicholas Nethercote | -5/+5 |
| 2025-08-30 | Avoid unnecessary suggestion in or-pattern | Esteban Küber | -18/+24 |
| 2025-08-30 | On binding not present in all patterns, look at consts and unit structs/varia... | Esteban Küber | -2/+111 |
| 2025-08-29 | resolve: Merge `ExternPreludeEntry::only_item` into `flag_binding` | Vadim Petrochenkov | -37/+37 |
| 2025-08-29 | resolve: Merge `ExternPreludeEntry::introduced_by_item` into `item_binding` | Vadim Petrochenkov | -18/+21 |
| 2025-08-29 | resolve: Avoid a regression from splitting prelude into two scopes | Vadim Petrochenkov | -3/+20 |
| 2025-08-29 | Rollup merge of #145947 - nnethercote:workspace-members-2, r=Kobzol | Stuart Cook | -1/+1 |
| 2025-08-28 | Add new `doc(attribute = "...")` attribute | Guillaume Gomez | -4/+4 |
| 2025-08-28 | Add `indexmap` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Auto merge of #145851 - lolbinarycat:rustdoc-optimize, r=GuillaumeGomez | bors | -2/+7 |
| 2025-08-27 | Add `itertools` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `tracing` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `bitflags` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `thin-vec` to newly added `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-25 | use size_hint in attrs_to_doc_fragments | binarycat | -2/+7 |
| 2025-08-25 | On binding not present in all patterns, suggest potential typo | Esteban Küber | -35/+88 |
| 2025-08-25 | add span to struct pattern rest (..) | Valdemar Erk | -1/+1 |
| 2025-08-22 | Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmann | Jacob Pratt | -2/+2 |
| 2025-08-22 | Rollup merge of #145597 - petrochenkov:nolateset, r=b-naber | Jacob Pratt | -53/+62 |
| 2025-08-22 | resolve: Remove `ScopeSet::Late` | Vadim Petrochenkov | -23/+32 |
| 2025-08-22 | resolve: Remove derive fallback lint id from `ScopeSet::Late` | Vadim Petrochenkov | -11/+13 |
| 2025-08-22 | resolve: Remove `Module` from `ScopeSet::Late` | Vadim Petrochenkov | -7/+9 |
| 2025-08-22 | resolve: `early_resolve_ident_in_lexical_scope` -> `resolve_ident_in_scope_set` | Vadim Petrochenkov | -20/+16 |
| 2025-08-22 | Refactor lint buffering to avoid requiring a giant enum | Josh Triplett | -2/+2 |
| 2025-08-22 | print raw lifetime idents with `r#` | Deadbeef | -15/+11 |
| 2025-08-21 | Rollup merge of #145590 - nnethercote:ModKind-Inline, r=petrochenkov | Jacob Pratt | -3/+4 |
| 2025-08-20 | rustc_lint_defs: Eliminate the dependency on `rustc_hir` for `Namespace` | Josh Triplett | -1/+1 |
| 2025-08-19 | Auto merge of #145600 - jieyouxu:rollup-jw0bpnt, r=jieyouxu | bors | -1/+4 |
| 2025-08-19 | Auto merge of #145599 - jieyouxu:rollup-523cxhm, r=jieyouxu | bors | -5/+29 |
| 2025-08-19 | Prevent impossible combinations in `ast::ModKind`. | Nicholas Nethercote | -3/+4 |
| 2025-08-19 | Rollup merge of #145532 - bvanjoi:debug-resolve-module, r=petrochenkov | 许杰友 Jieyou Xu (Joe) | -1/+4 |
| 2025-08-19 | Rollup merge of #145166 - makai410:teach-pub-crate, r=lcnr | 许杰友 Jieyou Xu (Joe) | -1/+25 |
| 2025-08-19 | Rollup merge of #145025 - lolbinarycat:ci-tidy-spellcheck, r=Kobzol | 许杰友 Jieyou Xu (Joe) | -4/+4 |
| 2025-08-19 | Auto merge of #142487 - estebank:serde-attr-5, r=petrochenkov | bors | -27/+18 |