| Age | Commit message (Expand) | Author | Lines |
| 2025-01-01 | Rollup merge of #134979 - estebank:default-lint-sugg, r=compiler-errors | Stuart Cook | -8/+26 |
| 2024-12-31 | Provide structured suggestion for `impl Default` of type where all fields hav... | Esteban Küber | -8/+26 |
| 2024-12-31 | Account for format_args in HiddenUnicodeCodepoints lint | Michael Goulet | -26/+34 |
| 2024-12-31 | Account for C string literals in HiddenUnicodeCodepoints lint | Michael Goulet | -5/+19 |
| 2024-12-28 | Rollup merge of #134737 - estebank:deive-lint-default-fields-base, r=compiler... | Stuart Cook | -0/+188 |
| 2024-12-25 | Implement `default_overrides_default_fields` lint | Esteban Küber | -0/+188 |
| 2024-12-24 | Auto merge of #134625 - compiler-errors:unsafe-binders-ty, r=oli-obk | bors | -0/+2 |
| 2024-12-23 | Use `#[derive(Default)]` instead of manually implementing it | Esteban Küber | -6/+1 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -0/+2 |
| 2024-12-21 | Rollup merge of #134586 - Urgau:fn-ptr-lint-option, r=compiler-errors | Matthias Krüger | -2/+20 |
| 2024-12-20 | Also lint on option of function pointer comparisons | Urgau | -2/+20 |
| 2024-12-19 | Auto merge of #133961 - lcnr:borrowck-cleanup, r=jackh726 | bors | -3/+3 |
| 2024-12-18 | Rollup merge of #134481 - estebank:unstable-lint-span, r=compiler-errors | Jacob Pratt | -1/+1 |
| 2024-12-18 | Point at lint name instead of whole attr for gated lints | Esteban Küber | -1/+1 |
| 2024-12-18 | Auto merge of #134443 - joshtriplett:use-field-init-shorthand, r=lqd,tgross35... | bors | -1/+1 |
| 2024-12-18 | introduce `LateParamRegionKind` | lcnr | -3/+3 |
| 2024-12-18 | Rollup merge of #134460 - oli-obk:push-ysuklyupnzpq, r=jieyouxu | 许杰友 Jieyou Xu (Joe) | -21/+5 |
| 2024-12-18 | Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino | 许杰友 Jieyou Xu (Joe) | -2/+2 |
| 2024-12-18 | Merge some patterns together | Oli Scherer | -21/+5 |
| 2024-12-18 | Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxu | bors | -41/+24 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -41/+24 |
| 2024-12-18 | Rename `RefTokenTreeCursor`. | Nicholas Nethercote | -2/+2 |
| 2024-12-17 | Use field init shorthand where possible | Josh Triplett | -1/+1 |
| 2024-12-17 | Rollup merge of #133265 - the8472:extract-if-ranges, r=cuviper | Matthias Krüger | -2/+2 |
| 2024-12-17 | Auto merge of #134381 - jdonszelmann:move-attribute-types, r=oli-obk | bors | -8/+7 |
| 2024-12-17 | Rollup merge of #134368 - ehuss:edition-links, r=jieyouxu | Jacob Pratt | -2/+3 |
| 2024-12-17 | Rollup merge of #134202 - nnethercote:rm-existing_doc_keyword, r=GuillaumeGomez | Jacob Pratt | -52/+2 |
| 2024-12-17 | Remove `rustc::existing_doc_keyword` lint. | Nicholas Nethercote | -52/+2 |
| 2024-12-16 | update uses of extract_if in the compiler | The 8472 | -2/+2 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -2/+2 |
| 2024-12-16 | split attributes | Jonathan Dönszelmann | -6/+5 |
| 2024-12-16 | Rollup merge of #134369 - antonok-edm:refering-referring, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2024-12-16 | Rollup merge of #134357 - Urgau:fn-ptr-134345, r=compiler-errors | Matthias Krüger | -34/+59 |
| 2024-12-15 | Use links to edition guide for edition migrations | Eric Huss | -2/+3 |
| 2024-12-15 | spell "referring" correctly | Anton Lazarev | -1/+1 |
| 2024-12-15 | Fix trimmed_def_paths ICE in the function ptr comparison lint | Urgau | -34/+59 |
| 2024-12-15 | Auto merge of #131808 - jdonszelmann:hir-attributes, r=oli-obk,petrochenkov | bors | -42/+48 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -42/+48 |
| 2024-12-15 | Improve check-cfg Cargo macro diagnostic with crate name | Urgau | -10/+15 |
| 2024-12-15 | Cleanup lifetimes around `EarlyContextAndPass` and `EarlyCheckNode` | Urgau | -58/+44 |
| 2024-12-15 | Simplify `opt_span_lint` call in early diagnostic | Urgau | -36/+4 |
| 2024-12-15 | Access `TyCtxt` from early diagnostic decoration | Urgau | -49/+60 |
| 2024-12-14 | Rollup merge of #133221 - Urgau:check-cfg-macro-diag, r=jieyouxu | Matthias Krüger | -14/+98 |
| 2024-12-13 | Rollup merge of #134140 - compiler-errors:unsafe-binders-ast, r=oli-obk | Matthias Krüger | -0/+3 |
| 2024-12-13 | Rollup merge of #133937 - estebank:silence-resolve-errors-from-mod-with-parse... | Matthias Krüger | -1/+1 |
| 2024-12-13 | Stabilize async closures | Michael Goulet | -4/+0 |
| 2024-12-12 | Add unwrap_unsafe_binder and wrap_unsafe_binder macro operators | Michael Goulet | -0/+3 |
| 2024-12-12 | Rollup merge of #134173 - onur-ozkan:allow-symbol-intern-string-literal, r=ji... | Matthias Krüger | -0/+2 |
| 2024-12-11 | allow `symbol_intern_string_literal` lint in test modules | onur-ozkan | -0/+2 |
| 2024-12-10 | Keep track of parse errors in `mod`s and don't emit resolve errors for paths ... | Esteban Küber | -1/+1 |