| Age | Commit message (Expand) | Author | Lines |
| 2024-05-29 | Let lint_forgetting_references give the suggestion if possible | surechen | -20/+345 |
| 2024-05-29 | Let lint_forgetting_copy_types give the suggestion if possible. | surechen | -3/+108 |
| 2024-05-29 | Let lint_dropping_references give the suggestion if possible. | surechen | -10/+231 |
| 2024-05-29 | Auto merge of #125433 - surechen:fix_125189, r=Urgau | bors | -4/+126 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -12/+7 |
| 2024-05-27 | non_local_defs: point the parent item when appropriate | Urgau | -472/+308 |
| 2024-05-27 | non_local_defs: point to Self and Trait to give more context | Urgau | -62/+221 |
| 2024-05-27 | non_local_defs: suggest removing leading ref/ptr to make the impl local | Urgau | -3/+9 |
| 2024-05-27 | non_local_defs: improve main without a trait note | Urgau | -7/+7 |
| 2024-05-27 | non_local_defs: be more precise about what needs to be moved | Urgau | -223/+128 |
| 2024-05-27 | non_local_defs: improve exception note for impl and macro_rules! | Urgau | -9/+5 |
| 2024-05-27 | non_local_defs: use labels to indicate what may need to be moved | Urgau | -56/+568 |
| 2024-05-27 | non_local_defs: use span of the impl def and not the impl block | Urgau | -179/+78 |
| 2024-05-27 | non_local_defs: improve some notes around trait, bounds, consts | Urgau | -113/+111 |
| 2024-05-27 | non_local_defs: switch to more friendly primary message | Urgau | -60/+60 |
| 2024-05-24 | A small diagnostic improvement for dropping_copy_types | surechen | -4/+126 |
| 2024-04-15 | Use the rustc_private libc less in tests | Ben Kimock | -64/+60 |
| 2024-04-11 | Silence unused_imports lint for redundant imports | Michael Goulet | -158/+20 |
| 2024-04-10 | skip `unused_parens`'s suggestion for `Paren` in macro. | surechen | -0/+79 |
| 2024-04-09 | Rollup merge of #123653 - Urgau:split-test-non_local_defs, r=compiler-errors | Guillaume Gomez | -1196/+1375 |
| 2024-04-09 | Split `non_local_definitions` lint tests in separate test files | Urgau | -1196/+1375 |
| 2024-04-07 | Unify all the always-false cfgs under the `FALSE` cfg | Urgau | -1/+1 |
| 2024-04-05 | Put non_local_definitions lint back to warn-by-default | Urgau | -61/+56 |
| 2024-04-05 | Update non-local impl definition lint rule note | Urgau | -51/+51 |
| 2024-04-05 | Eliminate false-positives in the non-local lint with the type-system | Urgau | -29/+158 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -4/+4 |
| 2024-04-02 | Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=Amanieu | Jacob Pratt | -1/+1 |
| 2024-03-29 | Add support for NonNull in ambiguous_wide_ptr_comparisions | Urgau | -51/+96 |
| 2024-03-29 | Add detection of [Partial]Ord methods to the ambiguous wide ptr cmp lint | Urgau | -53/+209 |
| 2024-03-23 | rename ptr::from_exposed_addr -> ptr::with_exposed_provenance | Ralf Jung | -1/+1 |
| 2024-03-23 | Auto merge of #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillot,saethlin | bors | -0/+27 |
| 2024-03-21 | Auto merge of #121123 - compiler-errors:item-assumptions, r=oli-obk | bors | -0/+21 |
| 2024-03-20 | Split item bounds and item super predicates | Michael Goulet | -0/+21 |
| 2024-03-20 | Ignore paths from expansion in `unused_qualifications` | Alex Macleod | -0/+2 |
| 2024-03-19 | Rollup merge of #122435 - jieyouxu:unused_qualifications_global_paths, r=petr... | Matthias Krüger | -25/+23 |
| 2024-03-18 | Detect allocator for box in must_not_suspend lint | Michael Goulet | -0/+52 |
| 2024-03-17 | Invoke decorate when error level is beyond warning, including error | 许杰友 Jieyou Xu (Joe) | -14/+82 |
| 2024-03-17 | Only invoke `decorate` if the diag can eventually be emitted | 许杰友 Jieyou Xu (Joe) | -0/+14 |
| 2024-03-17 | Auto merge of #121885 - reitermarkus:generic-nonzero-inner, r=oli-obk,wesleyw... | bors | -20/+10 |
| 2024-03-15 | Don't trigger `unused_qualifications` on global paths | 许杰友 Jieyou Xu (Joe) | -25/+23 |
| 2024-03-14 | Fix lint. | Markus Reiter | -0/+7 |
| 2024-03-14 | fixes #121331 | surechen | -18/+155 |
| 2024-03-12 | Replace visibility test with reachability test in dead code detection | Arthur Carcano | -0/+27 |
| 2024-03-11 | Make `DefiningAnchor::Bind` only store the opaque types that may be constrain... | Oli Scherer | -6/+13 |
| 2024-03-10 | Detect unused struct impls pub trait | r0cky | -4/+31 |
| 2024-03-10 | Fix lint. | Markus Reiter | -180/+7 |
| 2024-03-10 | Move generic `NonZero` `rustc_layout_scalar_valid_range_start` attribute to i... | Markus Reiter | -29/+185 |
| 2024-03-07 | Use was_invoked_from_cargo method instead of hand-written one | Urgau | -1/+1 |
| 2024-03-07 | Add some weird test cases to the non_local_definitions lint tests | Urgau | -14/+56 |
| 2024-03-07 | Rollup merge of #122107 - Urgau:non_local_def-allow, r=WaffleLapkin | Matthias Krüger | -51/+56 |