| Age | Commit message (Expand) | Author | Lines |
| 2025-05-26 | Add custom trait for emitting lint within `cfg_matches` | Urgau | -6/+21 |
| 2025-05-26 | Rollup merge of #140539 - nnethercote:simplify-attribute_groups, r=jdonszelmann | Jacob Pratt | -48/+47 |
| 2025-05-24 | Make #[cfg(version)] respect RUSTC_OVERRIDE_VERSION_STRING | est31 | -2/+2 |
| 2025-05-21 | collect doc alias as tips during resolution | bohan | -1/+33 |
| 2025-05-20 | Avoid `rustc_span::` qualifiers. | Nicholas Nethercote | -17/+16 |
| 2025-05-20 | Fix up some comments. | Nicholas Nethercote | -16/+15 |
| 2025-05-20 | Simplify `Accepts`. | Nicholas Nethercote | -10/+7 |
| 2025-05-20 | Introduce some typedefs to improve readability. | Nicholas Nethercote | -6/+10 |
| 2025-05-19 | Rollup merge of #140874 - mejrs:rads, r=WaffleLapkin | Stuart Cook | -2/+2 |
| 2025-05-18 | Remove rustc_attr_data_structures re-export from rustc_attr_parsing | mejrs | -2/+2 |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2025-05-07 | Avoid some unwraps. | Nicholas Nethercote | -36/+45 |
| 2025-05-07 | Eliminate `word_or_empty` methods. | Nicholas Nethercote | -61/+55 |
| 2025-04-30 | Simplify `LazyAttrTokenStream`. | Nicholas Nethercote | -0/+1 |
| 2025-04-25 | Auto merge of #140282 - matthiaskrgr:rollup-g6ze4jj, r=matthiaskrgr | bors | -1/+1 |
| 2025-04-25 | Rollup merge of #140229 - nnethercote:pre-DelimArgs-spacing, r=petrochenkov | Matthias Krüger | -6/+2 |
| 2025-04-23 | Make #![feature(let_chains)] bootstrap conditional in compiler/ | est31 | -1/+1 |
| 2025-04-23 | Use `clone` to clone `DelimArgs` in two places. | Nicholas Nethercote | -6/+2 |
| 2025-04-22 | Auto merge of #139897 - nnethercote:rm-OpenDelim-CloseDelim, r=petrochenkov | bors | -3/+1 |
| 2025-04-21 | Remove `token::{Open,Close}Delim`. | Nicholas Nethercote | -3/+1 |
| 2025-04-20 | Remove #[rustc_macro_edition_2021]. | Mara Bos | -22/+0 |
| 2025-04-18 | Rollup merge of #139615 - nnethercote:rm-name_or_empty, r=jdonszelmann | Matthias Krüger | -9/+9 |
| 2025-04-17 | Auto merge of #139949 - matthiaskrgr:rollup-pxc5tsx, r=matthiaskrgr | bors | -15/+0 |
| 2025-04-17 | Rollup merge of #138632 - clubby789:stabilize-cfg-boolean-lit, r=davidtwco,Ur... | Matthias Krüger | -15/+0 |
| 2025-04-17 | Replace infallible `name_or_empty` methods with fallible `name` methods. | Nicholas Nethercote | -9/+9 |
| 2025-04-17 | Rollup merge of #139084 - petrochenkov:transpaque, r=davidtwco | Matthias Krüger | -1/+1 |
| 2025-04-03 | Stabilize `cfg_boolean_literals` | clubby789 | -15/+0 |
| 2025-04-02 | Remove `recursion_limit` increases. | Nicholas Nethercote | -1/+0 |
| 2025-04-02 | Remove `TokenStream::flattened` and `InvisibleOrigin::FlattenToken`. | Nicholas Nethercote | -1/+1 |
| 2025-04-02 | Remove `NtBlock`, `Nonterminal`, and `TokenKind::Interpolated`. | Nicholas Nethercote | -19/+1 |
| 2025-03-31 | hygiene: Rename semi-transparent to semi-opaque | Vadim Petrochenkov | -1/+1 |
| 2025-03-25 | Avoid `kw::Empty` when dealing with `rustc_allowed_through_unstable_modules`. | Nicholas Nethercote | -6/+2 |
| 2025-03-21 | Rollup merge of #138717 - jdonszelmann:pin-macro, r=WaffleLapkin | Matthias Krüger | -0/+22 |
| 2025-03-20 | Use `-Wunused_crate_dependencies` for compiler crates. | Nicholas Nethercote | -3/+0 |
| 2025-03-19 | add rustc_macro_edition_2021 | Jana Dönszelmann | -0/+22 |
| 2025-03-12 | Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgr | bors | -1/+0 |
| 2025-03-12 | Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan... | Matthias Krüger | -1/+0 |
| 2025-03-12 | Auto merge of #138083 - nnethercote:rm-NtItem-NtStmt, r=petrochenkov | bors | -0/+1 |
| 2025-03-12 | Introduce `sym::dummy` and `Ident::dummy`. | Nicholas Nethercote | -4/+3 |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -3/+1 |
| 2025-03-09 | Rollup merge of #138160 - jdonszelmann:move-find-attr2, r=oli-obk | Matthias Krüger | -44/+1 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-08 | Specify rust lints for `compiler/` crates via Cargo. | Nicholas Nethercote | -0/+3 |
| 2025-03-07 | depend more on attr_data_structures and move find_attr! there | Jana Dönszelmann | -44/+1 |
| 2025-03-07 | Increase recursion_limit in numerous crates. | Nicholas Nethercote | -0/+1 |
| 2025-03-06 | Rollup merge of #137758 - jdonszelmann:fix-137662, r=nnethercote | Michael Goulet | -0/+9 |
| 2025-02-28 | add test to reproduce #137662 (using ty decl macro fragment in an attr) and f... | Jana Dönszelmann | -0/+9 |
| 2025-02-28 | Remove `NtPath`. | Nicholas Nethercote | -24/+13 |
| 2025-02-28 | Remove `NtMeta`. | Nicholas Nethercote | -9/+0 |