| Age | Commit message (Expand) | Author | Lines |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -4/+0 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -3/+4 |
| 2025-03-09 | Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu | Matthias Krüger | -4/+3 |
| 2025-03-09 | Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile... | Matthias Krüger | -1/+1 |
| 2025-03-09 | Rollup merge of #136968 - oli-obk:bye-bye, r=compiler-errors | Matthias Krüger | -37/+0 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -4/+0 |
| 2025-03-08 | Specify rust lints for `compiler/` crates via Cargo. | Nicholas Nethercote | -0/+3 |
| 2025-03-07 | compiler: Use size_of from the prelude instead of imported | Thalia Archibald | -1/+1 |
| 2025-03-05 | Rollup merge of #136764 - traviscross:TC/make-ptr_cast_add_auto_to_object-har... | 许杰友 Jieyou Xu (Joe) | -53/+0 |
| 2025-03-03 | After introducing the warning in 1.83, now also warn in deps | Tamme Dittrich | -1/+1 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -9/+13 |
| 2025-02-22 | Make `ptr_cast_add_auto_to_object` lint into hard error | Travis Cross | -53/+0 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -2/+2 |
| 2025-02-22 | Fix builtin lints | Michael Goulet | -4/+4 |
| 2025-02-22 | Upgrade the compiler to edition 2024 | Michael Goulet | -1/+1 |
| 2025-02-20 | Reword message | Esteban Küber | -1/+1 |
| 2025-02-20 | Turn order dependent trait objects future incompat warning into a hard error | Oli Scherer | -37/+0 |
| 2025-02-19 | Specify scope in `out_of_scope_macro_calls` lint | Esteban Küber | -0/+2 |
| 2025-02-13 | Implement lint for definition site item shadowing too | Michael Goulet | -1/+41 |
| 2025-02-13 | Implement shadowing lint | Michael Goulet | -0/+43 |
| 2025-02-05 | Rollup merge of #135964 - ehuss:cenum_impl_drop_cast, r=Nadrieril | 许杰友 Jieyou Xu (Joe) | -53/+0 |
| 2025-01-31 | Make comma separated lists of anything easier to make for errors | Esteban Küber | -0/+17 |
| 2025-01-26 | Downgrade `linker-warnings` to allow-by-default | jyn | -5/+13 |
| 2025-01-25 | Rollup merge of #133951 - bjorn3:wasm_c_abi_lint_hard_error, r=workingjubilee | Jacob Pratt | -40/+0 |
| 2025-01-23 | Make cenum_impl_drop_cast a hard error | Eric Huss | -53/+0 |
| 2025-01-23 | Make the wasm_c_abi future compat warning a hard error | bjorn3 | -40/+0 |
| 2025-01-20 | make it possible to silence linker warnings with a crate-level attribute | jyn | -1/+47 |
| 2025-01-15 | Rollup merge of #132397 - m-ou-se:warn-missing-abi, r=Nadrieril | Jacob Pratt | -1/+1 |
| 2025-01-13 | remove test_unstable_lint feature | Aditya-PS-05 | -1/+2 |
| 2025-01-12 | Update unstable lint docs to include required feature attributes | Aditya-PS-05 | -0/+3 |
| 2025-01-07 | Switch missing_abi lint to warn-by-default. | Mara Bos | -1/+1 |
| 2025-01-05 | Mention `unnameable_types` in `unreachable_pub` documentation. | Kevin Reid | -1/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -4/+3 |
| 2024-12-15 | Use links to edition guide for edition migrations | Eric Huss | -9/+9 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -3/+4 |
| 2024-12-07 | Actually walk into lifetimes and attrs in EarlyContextAndPass | Michael Goulet | -0/+1 |
| 2024-12-02 | Rollup merge of #133535 - RalfJung:forbidden_lint_groups-future-compat, r=dav... | Guillaume Gomez | -1/+1 |
| 2024-11-27 | show forbidden_lint_groups in future-compat reports | Ralf Jung | -1/+1 |
| 2024-11-25 | fix confusing diagnostic for reserved `##` | Peter Jaszkowiak | -2/+5 |
| 2024-11-23 | show abi_unsupported_vector_types lint in future breakage reports | Ralf Jung | -1/+1 |
| 2024-11-20 | Auto merge of #131326 - dingxiangfei2009:issue-130836-attempt-2, r=nikomatsakis | bors | -0/+78 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -0/+78 |
| 2024-11-20 | Rollup merge of #133108 - RalfJung:future-compat-needs-to-run, r=lcnr | Jacob Pratt | -0/+14 |
| 2024-11-19 | lints_that_dont_need_to_run: never skip future-compat-reported lints | Ralf Jung | -0/+14 |
| 2024-11-18 | Report `unexpected_cfgs` lint in external macros | Urgau | -0/+1 |
| 2024-11-14 | Mark `never_type_fallback_flowing_into_unsafe` as a semantic change | Maybe Lapkin | -2/+14 |
| 2024-11-14 | Mention both release *and* edition breakage for never type lints | Maybe Lapkin | -5/+23 |
| 2024-11-10 | Auto merge of #132173 - veluca93:abi_checks, r=RalfJung,compiler-errors | bors | -0/+67 |
| 2024-11-01 | Emit warning when calling/declaring functions with unavailable vectors. | Luca Versari | -0/+67 |
| 2024-10-30 | compiler: Switch to rustc_abi in hir_pretty, lint_defs, and mir_build | Jubilee Young | -3/+3 |