| Age | Commit message (Expand) | Author | Lines |
| 2025-08-10 | fix: re-enable self-assignment | Lee ByeongJun | -10/+51 |
| 2025-07-13 | Rollup merge of #143519 - mu001999-contrib:dead-code/impl-items, r=petrochenkov | Matthias Krüger | -0/+64 |
| 2025-07-10 | Check assoc consts and tys later like assoc fns | Mu001999 | -0/+64 |
| 2025-07-07 | Make `Default` const and add some `const Default` impls | Esteban Küber | -2/+2 |
| 2025-06-14 | Marks ADT live if it appears in pattern | Mu001999 | -8/+99 |
| 2025-06-09 | Always consider `const _` items as live for dead code analysis | Urgau | -0/+15 |
| 2025-05-29 | Add test for issue 127911 and 128839 | Mu001999 | -0/+50 |
| 2025-05-27 | Refactor the two-phase check for impls and impl items | Mu001999 | -0/+4 |
| 2025-04-19 | Cleaned up 4 tests in `tests/ui/issues` | Spencer | -0/+111 |
| 2025-04-13 | tests: convert `tests/ui/lint/dead-code/self-assign.rs` to known-bug | Jieyou Xu | -54/+20 |
| 2025-03-21 | remove `feature(inline_const_pat)` | lcnr | -44/+0 |
| 2025-03-07 | tests: fix some typos in comment | tcpdumppy | -4/+4 |
| 2025-02-10 | Show diff suggestion format on verbose replacement | Esteban Küber | -2/+3 |
| 2025-01-29 | Add regression test showing we don't realize some consts are used | Oli Scherer | -7/+9 |
| 2025-01-21 | remove support for the #[start] attribute | Ralf Jung | -16/+5 |
| 2024-11-26 | tests: remove `//@ pretty-expanded` usages | 许杰友 Jieyou Xu (Joe) | -1/+0 |
| 2024-08-03 | Bless test fallout | Michael Goulet | -4/+8 |
| 2024-08-03 | Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix" | Michael Goulet | -119/+10 |
| 2024-08-03 | Revert "Rollup merge of #126315 - mu001999-contrib:fix/126289, r=petrochenkov" | Michael Goulet | -33/+0 |
| 2024-08-03 | Revert "Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelix" | Michael Goulet | -31/+0 |
| 2024-08-03 | Revert "Rollup merge of #127107 - mu001999-contrib:dead/enhance-2, r=pnkfelix" | Michael Goulet | -135/+18 |
| 2024-08-03 | Revert "Rollup merge of #127017 - mu001999-contrib:dead/enhance, r=pnkfelix" | Michael Goulet | -65/+0 |
| 2024-08-03 | Revert "Rollup merge of #128104 - mu001999-contrib:fix/128053, r=petrochenkov" | Michael Goulet | -49/+0 |
| 2024-07-29 | Rollup merge of #128284 - GKFX:stabilize-offset-of-nested, r=dtolnay,jieyouxu | Matthias Krüger | -8/+6 |
| 2024-07-29 | Stabilize offset_of_nested | George Bateman | -8/+6 |
| 2024-07-26 | Not lint pub structs without pub constructors if containing fields of unit, n... | mu001999 | -0/+49 |
| 2024-07-26 | Rollup merge of #127017 - mu001999-contrib:dead/enhance, r=pnkfelix | Trevor Gross | -0/+65 |
| 2024-07-05 | Rollup merge of #127107 - mu001999-contrib:dead/enhance-2, r=pnkfelix | Michael Goulet | -18/+135 |
| 2024-07-04 | Improve dead code analysis | mu001999 | -18/+135 |
| 2024-06-27 | Extend rules of dead code analysis for impls for adts to impls for types refe... | mu001999 | -0/+65 |
| 2024-06-26 | Auto merge of #120924 - xFrednet:rfc-2383-stabilization-party, r=Urgau,blyxyas | bors | -5/+2 |
| 2024-06-25 | Auto merge of #126951 - matthiaskrgr:rollup-xg0o4mc, r=matthiaskrgr | bors | -0/+31 |
| 2024-06-25 | Rollup merge of #126302 - mu001999-contrib:ignore/default, r=michaelwoerister | Matthias Krüger | -0/+49 |
| 2024-06-25 | Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelix | Matthias Krüger | -0/+31 |
| 2024-06-25 | Detect unused structs which derived Default | mu001999 | -0/+49 |
| 2024-06-25 | RFC 2383: Stabilize `lint_reasons` :tada: | xFrednet | -5/+2 |
| 2024-06-24 | Rollup merge of #124460 - long-long-float:show-notice-about-enum-with-debug, ... | Michael Goulet | -1/+36 |
| 2024-06-19 | Rollup merge of #124580 - gurry:124556-suggest-remove-tuple-field, r=jackh726 | León Orell Valerian Liehr | -26/+42 |
| 2024-06-18 | Mark assoc tys live only if the trait is live | mu001999 | -0/+31 |
| 2024-06-16 | Show notice about "never used" for enum | long-long-float | -1/+36 |
| 2024-06-13 | Rollup merge of #126315 - mu001999-contrib:fix/126289, r=petrochenkov | Matthias Krüger | -0/+33 |
| 2024-06-12 | Detect pub structs never constructed even though they impl pub trait with ass... | r0cky | -0/+78 |
| 2024-06-12 | Add pub struct with allow(dead_code) into worklist | r0cky | -0/+33 |
| 2024-06-05 | Detect pub structs never constructed and unused associated constants in traits | r0cky | -10/+119 |
| 2024-05-23 | Detect unused structs which implement private traits | r0cky | -0/+48 |
| 2024-05-13 | Suggest removing unused tuple fields if they are the last fields | Gurinder Singh | -26/+42 |
| 2024-03-12 | Replace visibility test with reachability test in dead code detection | Arthur Carcano | -0/+27 |
| 2024-03-10 | Detect unused struct impls pub trait | r0cky | -4/+31 |
| 2024-02-16 | [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives | 许杰友 Jieyou Xu (Joe) | -26/+26 |
| 2024-02-07 | Update tests | r0cky | -11/+5 |