| Age | Commit message (Expand) | Author | Lines |
| 2025-02-08 | Rustfmt | bjorn3 | -12/+17 |
| 2025-02-06 | stabilize `feature(trait_upcasting)` | Waffle Lapkin | -1/+1 |
| 2025-02-05 | Rollup merge of #135964 - ehuss:cenum_impl_drop_cast, r=Nadrieril | 许杰友 Jieyou Xu (Joe) | -0/+5 |
| 2025-01-26 | implement lint `double_negations` | Kalle Wachsmuth | -0/+1 |
| 2025-01-23 | Make cenum_impl_drop_cast a hard error | Eric Huss | -0/+5 |
| 2024-12-25 | Implement `default_overrides_default_fields` lint | Esteban Küber | -0/+3 |
| 2024-12-17 | Remove `rustc::existing_doc_keyword` lint. | Nicholas Nethercote | -3/+0 |
| 2024-11-28 | Implement lint against `Symbol::intern` on a string literal | clubby789 | -0/+2 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -3/+0 |
| 2024-10-29 | Auto merge of #128985 - GrigorenkoPV:instantly-dangling-pointer, r=Urgau | bors | -3/+4 |
| 2024-10-28 | New lint: `dangling_pointers_from_temporaries` | Pavel Grigorenko | -3/+4 |
| 2024-10-27 | Clean up some comments on lint implementation | Eric Huss | -9/+3 |
| 2024-10-26 | Auto merge of #125116 - blyxyas:ignore-allowed-lints-final, r=cjgillot | bors | -13/+13 |
| 2024-10-20 | make unsupported_calling_conventions a hard error | Ralf Jung | -0/+1 |
| 2024-10-19 | Remove module passes filtering | blyxyas | -11/+11 |
| 2024-10-19 | Follow review comments (optimize the filtering) | blyxyas | -1/+1 |
| 2024-10-19 | Do not run lints that cannot emit | blyxyas | -12/+12 |
| 2024-10-06 | Auto merge of #129670 - est31:cfg_attr_crate_type_name_error, r=Urgau | bors | -0/+5 |
| 2024-10-05 | Make deprecated_cfg_attr_crate_type_name a hard error | est31 | -0/+5 |
| 2024-09-25 | Stabilize the `map`/`value` methods on `ControlFlow` | Scott McMurray | -1/+0 |
| 2024-09-23 | add unqualified_local_imports lint | Ralf Jung | -0/+3 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -19/+14 |
| 2024-09-20 | Auto merge of #124895 - obeis:static-mut-hidden-ref, r=compiler-errors | bors | -0/+3 |
| 2024-09-17 | Mark where_clauses_object_safety as removed | Michael Goulet | -0/+5 |
| 2024-09-14 | Auto merge of #128543 - RalfJung:const-interior-mut, r=fee1-dead | bors | -0/+4 |
| 2024-09-13 | Disallow hidden references to mutable static | Obei Sideg | -0/+3 |
| 2024-09-11 | coalesce lint suggestions that can intersect | Ding Xiang Fei | -1/+1 |
| 2024-09-11 | rescope temp lifetime in let-chain into IfElse | Ding Xiang Fei | -0/+3 |
| 2024-09-10 | const-eval interning: accpt interior mutable pointers in final value (but kee... | Ralf Jung | -0/+4 |
| 2024-09-06 | Auto merge of #129999 - matthiaskrgr:rollup-pzr9c8p, r=matthiaskrgr | bors | -0/+1 |
| 2024-09-05 | Review comments | Michael Goulet | -0/+1 |
| 2024-09-03 | Add an internal lint that warns when accessing untracked data | Nadrieril | -0/+1 |
| 2024-08-27 | Add `warn(unreachable_pub)` to `rustc_lint`. | Nicholas Nethercote | -0/+1 |
| 2024-08-24 | Rollup merge of #129199 - RalfJung:writes_through_immutable_pointer, r=compil... | Matthias Krüger | -1/+2 |
| 2024-08-21 | lint on tail expr drop order change in Edition 2024 | Ding Xiang Fei | -0/+3 |
| 2024-08-17 | make writes_through_immutable_pointer a hard error | Ralf Jung | -1/+2 |
| 2024-08-05 | Rollup merge of #127907 - RalfJung:byte_slice_in_packed_struct_with_derive, r... | Matthias Krüger | -1/+6 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -10/+10 |
| 2024-07-27 | built-in derive: remove BYTE_SLICE_IN_PACKED_STRUCT_WITH_DERIVE hack and lint | Ralf Jung | -1/+6 |
| 2024-07-26 | Rollup merge of #127950 - nnethercote:rustfmt-skip-on-use-decls, r=cuviper | Matthias Krüger | -0/+1 |
| 2024-07-25 | Rollup merge of #121364 - Urgau:unary_precedence, r=compiler-errors | Matthias Krüger | -0/+3 |
| 2024-07-22 | Rollup merge of #125990 - tbu-:pr_unsafe_env_lint_name, r=ehuss | Trevor Gross | -0/+2 |
| 2024-07-19 | Use `#[rustfmt::skip]` on some `use` groups to prevent reordering. | Nicholas Nethercote | -0/+1 |
| 2024-07-18 | Rollup merge of #127854 - fmease:glob-import-type_ir_inherent-lint, r=compile... | Matthias Krüger | -0/+3 |
| 2024-07-18 | Add internal lint for detecting non-glob imports of `rustc_type_ir::inherent` | León Orell Valerian Liehr | -0/+3 |
| 2024-07-17 | Rename `deprecated_safe` lint to `deprecated_safe_2024` | Tobias Bucher | -0/+2 |
| 2024-07-17 | Avoid comments that describe multiple `use` items. | Nicholas Nethercote | -1/+0 |
| 2024-07-12 | Rollup merge of #126922 - asquared31415:asm_binary_label, r=estebank | Jubilee | -1/+1 |
| 2024-07-11 | Auto merge of #127097 - compiler-errors:async-closure-lint, r=oli-obk | bors | -0/+3 |
| 2024-07-11 | Implement `ambiguous_negative_literals` lint | Urgau | -0/+3 |