Age | Commit message (Expand) | Author |
2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet |
2024-09-09 | Remove needless returns detected by clippy in the compiler | Eduardo Sánchez Muñoz |
2024-09-02 | chore: Fix typos in 'compiler' (batch 2) | Alexander Cyon |
2024-08-03 | Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix" | Michael Goulet |
2024-08-03 | Revert "Rollup merge of #126315 - mu001999-contrib:fix/126289, r=petrochenkov" | Michael Goulet |
2024-08-03 | Revert "Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelix" | Michael Goulet |
2024-08-03 | Revert "Rollup merge of #127107 - mu001999-contrib:dead/enhance-2, r=pnkfelix" | Michael Goulet |
2024-08-03 | Revert "Rollup merge of #127017 - mu001999-contrib:dead/enhance, r=pnkfelix" | Michael Goulet |
2024-08-03 | Revert "Rollup merge of #128104 - mu001999-contrib:fix/128053, r=petrochenkov" | Michael Goulet |
2024-07-29 | Rollup merge of #128104 - mu001999-contrib:fix/128053, r=petrochenkov | Matthias Krüger |
2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote |
2024-07-26 | Not lint pub structs without pub constructors if containing fields of unit, n... | mu001999 |
2024-07-26 | Rollup merge of #127017 - mu001999-contrib:dead/enhance, r=pnkfelix | Trevor Gross |
2024-07-05 | Rollup merge of #127107 - mu001999-contrib:dead/enhance-2, r=pnkfelix | Michael Goulet |
2024-07-04 | Improve dead code analysis | mu001999 |
2024-07-02 | chore: remove duplicate words | hattizai |
2024-06-27 | Extend rules of dead code analysis for impls for adts to impls for types refe... | mu001999 |
2024-06-25 | Auto merge of #126951 - matthiaskrgr:rollup-xg0o4mc, r=matthiaskrgr | bors |
2024-06-25 | Rollup merge of #126302 - mu001999-contrib:ignore/default, r=michaelwoerister | Matthias Krüger |
2024-06-25 | Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelix | Matthias Krüger |
2024-06-25 | Detect unused structs which derived Default | mu001999 |
2024-06-24 | Rollup merge of #124460 - long-long-float:show-notice-about-enum-with-debug, ... | Michael Goulet |
2024-06-19 | Rollup merge of #124580 - gurry:124556-suggest-remove-tuple-field, r=jackh726 | León Orell Valerian Liehr |
2024-06-18 | Mark assoc tys live only if the trait is live | mu001999 |
2024-06-16 | Show notice about "never used" for enum | long-long-float |
2024-06-13 | Rollup merge of #126315 - mu001999-contrib:fix/126289, r=petrochenkov | Matthias Krüger |
2024-06-12 | Detect pub structs never constructed even though they impl pub trait with ass... | r0cky |
2024-06-12 | Add pub struct with allow(dead_code) into worklist | r0cky |
2024-06-07 | Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix | Matthias Krüger |
2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer |
2024-06-05 | Detect pub structs never constructed and unused associated constants in traits | r0cky |
2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer |
2024-05-23 | Detect unused structs which implement private traits | r0cky |
2024-05-13 | Suggest removing unused tuple fields if they are the last fields | Gurinder Singh |
2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote |
2024-04-06 | Do not ICE on field access check on expr with `ty::Error` | Esteban Küber |
2024-03-23 | Auto merge of #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillot,saethlin | bors |
2024-03-21 | rename items -> free_items | Ralf Jung |
2024-03-14 | hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id` | Vadim Petrochenkov |
2024-03-12 | Replace visibility test with reachability test in dead code detection | Arthur Carcano |
2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer |
2024-03-10 | Detect unused struct impls pub trait | r0cky |
2024-02-22 | Overhaul the handling of errors at the top-level. | Nicholas Nethercote |
2024-02-12 | Dejargnonize subst | Shoyu Vanilla |
2024-02-07 | Make traits / trait methods detected by the dead code lint! | r0cky |
2024-02-03 | Check for presence of field in typeck results before visiting it | León Orell Valerian Liehr |
2024-01-25 | Rebase slice_group_by stabilization PR | David Tolnay |
2024-01-23 | Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`. | Nicholas Nethercote |
2024-01-18 | `dead_code` treats `#[repr(transparent)]` the same as `#[repr(C)]` | Jake Goulding |
2024-01-16 | Skip dead code checks on items that failed typeck | Oli Scherer |