Triage dashboard - rust-lang/rust-clippy

# Need triage Wait for Title Author Assignee Labels Updated at
11419 311 days kiscad fix: needless_range_loop's FP on the `Field` expr kiscad llogiq S-waiting-on-author 2024-07-23
13192 303 days dswij feat: lint against transmute int to ptr csmoe dswij S-waiting-on-review 2024-07-31
13887 150 days Manishearth New lint `proper_safety_comment` as an alternative to `undocumented_unsafe_blocks` and `unnecessary_safety_comment` roberthree Manishearth S-waiting-on-review 2024-12-31
13872 148 days Alexendoo [draft] lint RefCell late drops sancho20021 Alexendoo S-waiting-on-review 2025-01-02
13941 104 days Do not merge: check if we sometimes fail to get snippets samueltardieu S-waiting-on-review 2025-02-15
14068 102 days wowinter13 WIP: New lint unneeded_try_convert wowinter13 Centri3 S-waiting-on-author 2025-02-18
14429 72 days Manishearth fix `option_if_let_else` when `Err` variant is ignored dgulotta Manishearth S-waiting-on-review 2025-03-19
14286 66 days lapla-cogito `string_add_assign`: add autofix lapla-cogito Centri3 S-waiting-on-author 2025-03-25
8526 60 days Jarcho Add lint `could_be_unsized` Jarcho Centri3 S-waiting-on-author 2025-03-31
9461 60 days matthiaskrgr BREAKING CHANGE fix running path/to/cargo-clippy --fix matthiaskrgr flip1995 S-blocked, S-waiting-on-author, S-final-comment-period 2025-03-31
11463 60 days tom-anders WIP New lint: borrowed_option tom-anders Alexendoo S-waiting-on-author 2025-03-31
11789 60 days [WIP] New lint `manual_checked_op` Jarcho Centri3 S-blocked 2025-03-31
11948 60 days Jarcho `float_cmp` changes Jarcho S-waiting-on-author 2025-03-31
12539 60 days declanvk Add lint which checks that duration conversion aren't losing precision declanvk blyxyas S-waiting-on-author 2025-03-31
12571 60 days stepantubanov Add conf to disable `disallowed_types` in macros stepantubanov S-waiting-on-author 2025-03-31
12611 60 days matzemathics Make `single_range_in_vec_init` ignore type annotations, fn arguments and `ExprField`s matzemathics S-waiting-on-author 2025-03-31
12832 60 days mira-eanda Add new lints: `manual_and` and `manual_or` mira-eanda Alexendoo S-waiting-on-author 2025-03-31
12862 60 days GuillaumeGomez Add new `invalid_build_cfg` lint GuillaumeGomez y21 S-waiting-on-author 2025-03-31
12960 60 days grtn316 Resolve duplicate diag message for: tests/ui/renamed_builtin_attr.rs grtn316 Alexendoo S-waiting-on-author 2025-03-31
12980 60 days Jarcho Rework the suspicious formatting lints. Jarcho Alexendoo S-waiting-on-author 2025-03-31
12981 60 days lolbinarycat new lint: and_then_then_some lolbinarycat flip1995 S-waiting-on-author 2025-03-31
13038 60 days berkus fix: Do not warn tests outside a module for integration tests berkus Alexendoo S-waiting-on-author 2025-03-31
13059 60 days DavidHusicka changelog: new lint: [`split_with_space`] DavidHusicka y21 S-waiting-on-author 2025-03-31
13254 60 days kyoto7250 use `diag.span_help` if the target is multiline in `map_unwrap_or` kyoto7250 y21 S-waiting-on-author 2025-03-31
13304 60 days promptkp Add new lint `stacked_if_match` promptkp Alexendoo S-waiting-on-author 2025-03-31
13333 60 days nyurik Replace `assert!(a==b)` with `assert_eq!(a,b)` as part of `bool_assert_comparison` lint nyurik S-waiting-on-author 2025-03-31
13475 60 days viliml `unnecessary_fold` improvements viliml Centri3 S-waiting-on-author 2025-03-31
13501 60 days y21 Add a "more granular lint groups" page to the book y21 flip1995 S-waiting-on-author 2025-03-31
13565 60 days Add lint for functions which never return GnomedDev Alexendoo S-blocked 2025-03-31
13579 60 days kayagokalp Add `test_without_fail_case` lint to check if a test actually has a way to fail or not kayagokalp blyxyas S-waiting-on-author 2025-03-31
13603 60 days Kither12 New lint truncate_with_drain Kither12 blyxyas S-waiting-on-author 2025-03-31
13638 60 days GuillaumeGomez Add new `include_file_outside_project` lint GuillaumeGomez Alexendoo S-waiting-on-author 2025-03-31
13655 60 days GnomedDev Expand unnecessary_literal_bound to literal arrays and slices GnomedDev Jarcho S-waiting-on-author 2025-03-31
13664 60 days GnomedDev Add lint for publically constructable `Unsafe` types GnomedDev Alexendoo S-waiting-on-author 2025-03-31
13682 60 days yawara new lint: `bufreader_stdin` yawara Manishearth S-waiting-on-author 2025-03-31
13787 60 days scottgerring chore: multipart_suggestions for manual_assert scottgerring y21 S-waiting-on-author 2025-03-31
13798 60 days lapla-cogito detect redundant nested match lapla-cogito y21 S-waiting-on-author 2025-03-31
13800 60 days sharksforarms rename `unchecked_duration_subtraction` to `unchecked_time_subtraction` and check for `Duration - Duration` sharksforarms dswij S-waiting-on-author 2025-03-31
13828 60 days klensy eq_op: allow optionally check fn calls klensy Jarcho S-waiting-on-author 2025-03-31
13866 60 days lukaslueg Initial impl of `raw_assign_to_drop` lukaslueg Centri3 S-waiting-on-author 2025-03-31
13921 60 days lapla-cogito new lint for `clone()` on an `Arc` or `Rc` lapla-cogito Manishearth S-waiting-on-author 2025-03-31
14058 60 days J-ZhengLi new lint: `unnecessary_indexing` J-ZhengLi Alexendoo S-waiting-on-author 2025-03-31
14059 60 days yegeunyang Add a new lint: `deref coercions` yegeunyang Jarcho S-waiting-on-author 2025-03-31
14066 60 days rmehri01 new lint: `missing_must_use_on_future_types` rmehri01 Centri3 S-waiting-on-author 2025-03-31
14114 60 days wowinter13 new lint: `unnecessary_reserve` wowinter13 Jarcho S-waiting-on-author 2025-03-31
14214 60 days LeoniePhiline Add new lint, checking for `.to_string().parse().unwrap()` LeoniePhiline llogiq S-waiting-on-author 2025-03-31
14362 60 days paolo9921 [methods] Move lints from strings.rs to methods module (#14253) paolo9921 dswij S-waiting-on-author 2025-03-31
13598 57 days Alexendoo new lint: `unnecessary_box_pin` y21 Alexendoo S-waiting-on-review 2025-04-03
14547 56 days flip1995 Lint to stable/beta lint docs page in diagnostics Alexendoo flip1995 S-waiting-on-review 2025-04-04
14421 49 days Alexendoo Lint precedence possible ambiguity between closure and method call samueltardieu Alexendoo S-waiting-on-review 2025-04-11
14470 48 days y21 `cast_lossless`: lint when converting `usize`, `isize`, `char` and float as well lapla-cogito y21 S-waiting-on-review 2025-04-12
14234 47 days nyurik add `default_mismatches_new` lint nyurik samueltardieu S-waiting-on-author, S-final-comment-period 2025-04-13
14613 45 days blyxyas lint: avoid `matches!` suggestion for string literal patterns Hemanth-Moka blyxyas S-waiting-on-review 2025-04-16
13662 44 days llogiq new lint: use_crate_prefix_for_self_imports lengyijun llogiq S-waiting-on-review 2025-04-16
14196 44 days llogiq [WIP] add format trailing comma linter skeleton sivchari llogiq S-waiting-on-review 2025-04-16
14291 44 days blyxyas Lint *Error types that don't implement core::error::Error SpecificProtagonist blyxyas S-waiting-on-review 2025-04-16
14412 44 days Manishearth New lint: `struct_fields_rest_default` WeiTheShinobi Manishearth S-waiting-on-review 2025-04-16
14663 39 days y21 Add a note for disallowed items referring to the config file Jarcho y21 S-waiting-on-review 2025-04-21
14361 36 days y21 extend `needless_collect` lengyijun y21 S-waiting-on-review 2025-04-24
14683 36 days Alexendoo Add the MIR utils used by `redundant_clone` Jarcho Alexendoo S-blocked, S-waiting-on-review 2025-04-24
13738 35 days Alexendoo add lint: `could_be_assoc_type_bounds` y21 Alexendoo S-waiting-on-review 2025-04-25
14492 34 days samueltardieu Do not generate type-indecisive expressions in `unnecessary_cast` samueltardieu Alexendoo S-waiting-on-author 2025-04-26
14505 32 days longfangsong fix: enable checking doc attributes on entrypoint function to fix #14491 longfangsong dswij S-waiting-on-author 2025-04-28
14689 31 days flip1995 Soft rename `clippy::all` to `clippy::default` Alexendoo flip1995 S-waiting-on-review 2025-04-29
14503 30 days dswij Refactor `useless_vec` lint y21 dswij S-waiting-on-review 2025-04-30
14715 29 days dswij Rewrite `lifetimes` lint pass Jarcho dswij S-waiting-on-review 2025-05-01
14710 29 days blyxyas Clarify that `.contains` is only sometimes more efficient hrxi blyxyas S-waiting-on-review 2025-05-01
14712 28 days blyxyas Remove `ClippyCtfe` pass Alexendoo blyxyas S-waiting-on-review 2025-05-02
14599 27 days blyxyas Convert `redundant_clone` to an analysis pass take 2 Jarcho blyxyas S-waiting-on-review 2025-05-04
13084 26 days dswij Rewrite config parsing for better span support Jarcho dswij S-waiting-on-review 2025-05-04
14672 25 days dswij Add data structures used by `redundant_clone` Jarcho dswij S-waiting-on-review 2025-05-05
14632 25 days Jarcho New lint: manual_exhaustive_pattern (#14518) QuarkNerd Jarcho S-waiting-on-review, I-nominated 2025-05-06
14391 21 days kpreid Caution against `warn(clippy::nursery)`. kpreid flip1995 S-waiting-on-author 2025-05-09
14787 18 days dswij Add `clippy::self_only_used_in_recursion` lint pommicket dswij S-waiting-on-review 2025-05-12
14662 18 days llogiq Add lint unnecessary_option_map_or_else pnuts93 llogiq S-waiting-on-review 2025-05-12
13925 18 days samueltardieu New lint: `unit_as_impl_trait` samueltardieu llogiq S-waiting-on-author 2025-05-13
14236 18 days benacq Add new lint [`manual_checked_sub`] benacq samueltardieu S-waiting-on-author 2025-05-13
14434 18 days Alexendoo New lint: always_true_conditions Dominic-Moser Alexendoo S-waiting-on-review 2025-05-13
14741 17 days Alexendoo Rework `missing_docs_in_private_items` Jarcho Alexendoo S-waiting-on-review 2025-05-14
14803 16 days flip1995 Document how to use `rust-toolchain.toml` to avoid breaking changes (e.g. in CI) lgarron flip1995 S-waiting-on-review 2025-05-15
14724 15 days Alexendoo Snippet rework Jarcho Alexendoo S-waiting-on-review 2025-05-15
14817 15 days dswij [WIP] Trigger absurd_extreme_comparisons if Duration is less than zero alex-semenyuk dswij S-waiting-on-review 2025-05-15
14814 14 days WIP: add unnecessary_split_off lint sebhernandezr llogiq 2025-05-16
14816 14 days flip1995 Create summary comment for lintcheck runs Alexendoo flip1995 S-waiting-on-review 2025-05-16
14299 14 days Alexendoo Create new lints with `#[clippy::version = "nightly"]` Alexendoo flip1995 S-waiting-on-author 2025-05-16
14657 14 days Jarcho Add `global_variables` lint EFanZh Jarcho S-waiting-on-review 2025-05-16
12762 14 days flip1995 Update book for backport, release and sync flip1995 S-waiting-on-author 2025-05-16
14821 14 days flip1995 Verify that versions in the changelog match the lint definitions Alexendoo flip1995 S-waiting-on-review 2025-05-16
14221 14 days llogiq fix: `collapsible_match` suggests ref/derefs when needed vishruth-thimmaiah llogiq S-waiting-on-review 2025-05-16
13063 13 days Jarcho Rework `empty_with_brackets` Jarcho llogiq S-waiting-on-author 2025-05-17
14753 13 days y21 Rework `module_inception` Jarcho y21 S-waiting-on-review 2025-05-17
14601 12 days y21 Emit disallowed_names lint for functions granddaifuku y21 S-waiting-on-review 2025-05-18
14820 9 days [WIP] New lint: `matches_instead_of_eq` ARandomDev99 Jarcho 2025-05-21
12759 9 days flip1995 Josh preparations flip1995 S-waiting-on-author 2025-05-21
14292 9 days blyxyas New lint: `manual_is_multiple_of` samueltardieu blyxyas S-waiting-on-review, S-final-comment-period 2025-05-21
13331 9 days Sour1emon Add [`manual_ilog2`] lint Sour1emon Jarcho S-waiting-on-author 2025-05-21
13474 9 days aleksanderkrauze Add `clippy::result_as_ref_deref` lint aleksanderkrauze Jarcho S-waiting-on-author 2025-05-21
13240 9 days Jarcho new lint: add `call_missing_target_feature` lint folkertdev Jarcho S-waiting-on-review 2025-05-21
13592 9 days y21 Move `large_stack_frames` to suspicious y21 Jarcho S-waiting-on-author 2025-05-21
13696 9 days Jarcho Add lint for broken doc links maxclaus Jarcho S-waiting-on-review 2025-05-21
14874 8 days flip1995 triagebot: enable issue transfer lolbinarycat flip1995 S-waiting-on-review 2025-05-23
14877 7 days blyxyas Move all of `useless_conversion` into the same lint pass Jarcho blyxyas S-waiting-on-review 2025-05-23
13984 7 days flip1995 New lint: `borrow_mutable_copy` samueltardieu flip1995 S-waiting-on-review 2025-05-23
14881 6 days samueltardieu Fix `unit_arg` suggests wrongly for `Default::default` profetia samueltardieu S-waiting-on-review 2025-05-24
14842 5 days Alexendoo Test that all interned symbols are referenced in Clippy sources samueltardieu Alexendoo S-waiting-on-review 2025-05-25
14177 5 days y21 Extend `implicit_clone` to handle `to_string` calls smoelius y21 S-waiting-on-review 2025-05-25
14648 5 days llogiq Add relative_path_in_macro_definition lint (#14472) #14645 KunWuChan llogiq S-waiting-on-review 2025-05-26
14791 4 days flip1995 Emit lint about redundant closure on the closure node itself samueltardieu flip1995 S-waiting-on-review 2025-05-26
14433 4 days Jarcho Various improvements to the `incompatible_msrv` lint samueltardieu Jarcho S-waiting-on-review 2025-05-26
14626 4 days Alexendoo [feat]: make `unnecessary_mut_passed` lint auto applicable MCJOHN974 Alexendoo S-waiting-on-review 2025-05-26
14759 4 days Jarcho `missing_const_for_fn`: consider constness of instance samueltardieu Jarcho S-waiting-on-review 2025-05-26
14432 4 days Jarcho Propose to exchange ranges only when it is safe to do so samueltardieu Jarcho S-waiting-on-review 2025-05-26
14813 4 days llogiq add lint infallible_try_from ComputerDruid llogiq S-waiting-on-review 2025-05-26
14883 4 days Alexendoo WIP: use ui_test dependency builder for test dependencies RalfJung Alexendoo S-waiting-on-review 2025-05-26
14855 4 days y21 Use interned symbols instead of strings in more places samueltardieu y21 S-waiting-on-review 2025-05-26
14861 4 days samueltardieu Fixes `manual_flatten` removes the useless if let donkomura samueltardieu S-waiting-on-review 2025-05-26
14387 4 days Alexendoo Do not suggest to use implicit `DerefMut` on `ManuallyDrop` reached through unions samueltardieu Alexendoo S-waiting-on-review 2025-05-26
14904 4 days Jarcho Add ifs_as_logical_ops lint barun511 Jarcho S-waiting-on-review 2025-05-26
14868 3 days llogiq Add new lint: `std_wildcard_imports` alanbondarun llogiq S-waiting-on-review 2025-05-27
14456 2 days flip1995 Update book and templates with feature freeze blyxyas flip1995 S-waiting-on-review 2025-05-28
14907 2 days dswij Fix `branches_sharing_code` suggests wrongly when dealing with macros profetia dswij S-waiting-on-review 2025-05-28
14910 2 days dswij Remove incremental test, disable incremental for cargo tests Alexendoo dswij S-waiting-on-review 2025-05-28
14509 2 days flip1995 [Minor perf] Avoid unnecessary allocations blyxyas flip1995 S-waiting-on-review, performance-project 2025-05-28
14109 2 days taiki-e fn_to_numeric_cast_any: Do not warn cast to raw pointer taiki-e Jarcho S-waiting-on-author 2025-05-28
14912 2 days Jarcho `zombie_processes`: do not complain about early early returns samueltardieu Jarcho S-waiting-on-review 2025-05-28
14845 1 day flip1995 Add `allow-invalid` configuration option for `disallowed_*` to the documentation alex-semenyuk flip1995 S-waiting-on-review 2025-05-29
14916 1 day flip1995 Add Triagebot's `concern` capability to the Clippy repository samueltardieu flip1995 S-waiting-on-review 2025-05-29
14895 1 day blyxyas WIP: New lint: `needless_path_new` ada4a blyxyas S-waiting-on-review 2025-05-29
14906 1 day profetia Fix `collapsible_else_if` FP on conditionally compiled stmt profetia samueltardieu S-waiting-on-author 2025-05-29
14794 1 day Jarcho `parsed_string_literals`: new lint samueltardieu Jarcho S-waiting-on-review 2025-05-29
14878 1 day llogiq add new lint: `ip_constant` relaxcn llogiq S-waiting-on-review 2025-05-30
14919 0 day New redundant boxed types lint whirm 2025-05-30
14792 0 day llogiq new restriction lint: pointer_format llogiq samueltardieu S-waiting-on-author, S-final-comment-period 2025-05-30
14684 0 day Alexendoo Prepare to split `clippy_lints` Jarcho Alexendoo S-waiting-on-review 2025-05-30
14896 0 day dswij Misc `clippy_dev` changes Jarcho dswij S-waiting-on-review 2025-05-30
14885 0 day Alexendoo fix(or_fun_call): respect MSRV for unwrap_or_default suggestion poglesbyg Alexendoo S-waiting-on-review 2025-05-30
14708 0 day blyxyas doc_suspicious_footnotes: lint text that looks like a footnote notriddle blyxyas S-waiting-on-review 2025-05-30
14818 0 day llogiq Add lint `long_variable_names` JurrianFahner llogiq S-waiting-on-review 2025-05-30
14809 0 day llogiq Add `manual_as_slice` lint nils-degroot llogiq S-waiting-on-review 2025-05-30
14812 0 day llogiq Introduce coerce_container_to_any Ralith llogiq S-waiting-on-review 2025-05-30
14915 0 day flip1995 Correct the Cognitive Complexity lint's documentation felix91gr flip1995 S-waiting-on-review 2025-05-31

From the last updated at