| Age | Commit message (Expand) | Author | Lines |
| 2025-07-13 | Port `#[link_ordinal]` to the new attribute parsing infrastructure. | Anne Stijns | -6/+9 |
| 2025-07-13 | Rollup merge of #143796 - JonathanBrouwer:fix-builtin-attribute-prefix, r=jdo... | León Orell Valerian Liehr | -0/+23 |
| 2025-07-13 | Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obk | bors | -1/+1 |
| 2025-07-12 | Port `#[omit_gdb_pretty_printer_section]` to the new attribute parsing infras... | Jonathan Brouwer | -6/+9 |
| 2025-07-12 | Update uitest stderrs | Jonathan Brouwer | -6/+9 |
| 2025-07-11 | Fix ICE for parsed attributes with longer path not handled by CheckAttrVisitor | Jonathan Brouwer | -0/+23 |
| 2025-07-11 | Split up the `unknown_or_malformed_diagnostic_attributes` lint | mejrs | -1/+1 |
| 2025-07-09 | Port `#[fundamental]` to the new attribute system | Pavel Grigorenko | -6/+9 |
| 2025-07-09 | Port `#[marker]` to the new attribute system | Pavel Grigorenko | -6/+9 |
| 2025-07-09 | Port `#[type_const]` to the new attribute system | Pavel Grigorenko | -6/+9 |
| 2025-07-08 | Rollup merge of #143402 - GrigorenkoPV:attributes/link_attrs, r=jdonszelmann | Matthias Krüger | -18/+27 |
| 2025-07-07 | Rollup merge of #143539 - JonathanBrouwer:ice-regression-tests, r=oli-obk | Matthias Krüger | -0/+57 |
| 2025-07-07 | Port `#[ffi_pure]` to the new attribute system | Pavel Grigorenko | -6/+9 |
| 2025-07-07 | Port `#[ffi_const]` to the new attribute system | Pavel Grigorenko | -6/+9 |
| 2025-07-07 | Port `#[export_stable]` to the new attribute system | Pavel Grigorenko | -6/+9 |
| 2025-07-06 | Skip `align` tests on wasm | Jules Bertholet | -0/+1 |
| 2025-07-06 | Add more tests for invalid alignments | Jules Bertholet | -5/+52 |
| 2025-07-06 | Add test for `dyn` alignment | Jules Bertholet | -0/+15 |
| 2025-07-06 | Remove `repr(align)` code | Jules Bertholet | -1/+34 |
| 2025-07-06 | Regression tests for repr ICEs | Jonathan Brouwer | -0/+57 |
| 2025-07-06 | Rewrite empty attribute lint | Jonathan Brouwer | -68/+81 |
| 2025-07-05 | Rollup merge of #143238 - JonathanBrouwer:ignore_parser, r=jdonszelmann | Matthias Krüger | -10/+26 |
| 2025-07-05 | Port `#[ignore]` to the new attribute parsing infrastructure | Jonathan Brouwer | -10/+26 |
| 2025-07-04 | Rollup merge of #143300 - Kivooeo:tf25, r=tgross35 | Jubilee | -0/+14 |
| 2025-07-05 | cleaned up some tests | Kivooeo | -0/+3 |
| 2025-07-04 | Port `#[non_exhaustive]` to the new attribute parsing infrastructure | Jonathan Brouwer | -6/+9 |
| 2025-07-03 | Port `#[no_implicit_prelude]` to the new attribute parsing infrastructure | Jonathan Brouwer | -6/+9 |
| 2025-07-03 | Port `#[target_feature]` to the new attribute parsing infrastructure | Jonathan Brouwer | -78/+94 |
| 2025-07-02 | Rollup merge of #143070 - joshtriplett:macro-rules-parse, r=petrochenkov | Matthias Krüger | -3/+3 |
| 2025-07-01 | Fix duplicate errors for `link_section`, `rustc_layout_scalar_valid_range_sta... | Jonathan Brouwer | -18/+24 |
| 2025-07-01 | moved tests | Kivooeo | -0/+11 |
| 2025-07-01 | Fix duplicate help on export_name and others | Jonathan Brouwer | -16/+4 |
| 2025-07-01 | Fix `#[rustc_macro_transparency]` giving two errors | Jonathan Brouwer | -75/+68 |
| 2025-07-01 | Fix `#[must_use = 1]` not giving an error | Jonathan Brouwer | -33/+52 |
| 2025-07-01 | Fix double error for `export_name` | Jonathan Brouwer | -88/+74 |
| 2025-07-01 | New test for malformed attributes | Jonathan Brouwer | -0/+825 |
| 2025-06-30 | Rollup merge of #142429 - Kivooeo:tf13, r=jieyouxu | dianqk | -0/+36 |
| 2025-06-29 | cleaned up some tests | Kivooeo | -0/+36 |
| 2025-06-29 | Rollup merge of #142417 - Kivooeo:tf12, r=jieyouxu | Guillaume Gomez | -0/+27 |
| 2025-06-28 | cleaned up some tests | Kivooeo | -0/+27 |
| 2025-06-27 | Port `#[used]` to new attribute parsing infrastructure | Jonathan Brouwer | -13/+59 |
| 2025-06-26 | Rewrite `macro_rules!` parser to not use the MBE engine itself | Josh Triplett | -3/+3 |
| 2025-06-26 | Move mixed export_name/no_mangle check to check_attr.rs and improve the error | Jonathan Brouwer | -10/+81 |
| 2025-06-23 | Port `#[rustc_skip_during_method_dispatch]` to the new attribute system | Pavel Grigorenko | -0/+114 |
| 2025-06-23 | fix 142891 | Jana Dönszelmann | -0/+16 |
| 2025-06-23 | test for lint on root node crash | Jana Dönszelmann | -0/+3 |
| 2025-06-22 | Port `#[must_use]` to new attribute parsing infrastructure | Jonathan Brouwer | -0/+12 |
| 2025-06-20 | Auto merge of #142794 - tgross35:rollup-iae7okj, r=tgross35 | bors | -0/+15 |
| 2025-06-20 | expected word diagnostic test | Jana Dönszelmann | -0/+15 |
| 2025-06-19 | correct template for `#[align]` | Folkert de Vries | -25/+29 |