Skip to content

Issues: rust-lang/rust-clippy

[Roadmap] False Positive Rate
#6623 opened Jan 22, 2021 by flip1995
Open 10
Most commonly ignored lints on crates.io
#7666 by dtolnay was closed Oct 9, 2022
Closed 23
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Tracking issue for RFC 2476, Clippy 1.0 C-tracking-issue Category: Tracking Issue
#3343 opened Oct 20, 2018 by Manishearth
2 of 4 tasks
1.0
Suggestion for new lint: Cognitive Complexity C-an-interesting-project Category: Interesting projects, that usually are more involved design/code wise. C-enhancement Category: Enhancement of lints, like adding more cases or adding help messages E-hard Call for participation: This a hard problem and requires more experience or effort to work on L-complexity Lint: Belongs in the complexity lint group S-needs-discussion Status: Needs further discussion before merging or work can be started
#3793 opened Feb 21, 2019 by felix91gr
Lint request: unbuffered I/O usage A-lint Area: New lints E-hard Call for participation: This a hard problem and requires more experience or effort to work on E-medium Call for participation: Medium difficulty level problem and requires some initial experience. L-perf Lint: Belongs in the perf lint group T-middle Type: Probably requires verifiying types
#1805 opened May 31, 2017 by olson-dan
Suggest into_owned instead of to_string for Cow<str> A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. T-middle Type: Probably requires verifiying types
#2387 opened Jan 21, 2018 by clarfonthey
used_unused_variable lint A-lint Area: New lints L-suggestion Lint: Improving, adding or fixing lint suggestions
#4239 opened Jun 28, 2019 by yaahc
Rc<T> where clone() is never called. A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. L-perf Lint: Belongs in the perf lint group L-unnecessary Lint: Warn about unnecessary code T-middle Type: Probably requires verifiying types
#8 opened Nov 19, 2014 by pythonesque
assigning_clones: try to use dropped value C-bug Category: Clippy is not doing the correct thing I-false-positive Issue: The lint was triggered on code it shouldn't have
#13087 opened Jul 11, 2024 by yhx-12243
Uses of trait objects that could be replaced with static polymorphism A-lint Area: New lints E-hard Call for participation: This a hard problem and requires more experience or effort to work on L-perf Lint: Belongs in the perf lint group S-needs-discussion Status: Needs further discussion before merging or work can be started T-middle Type: Probably requires verifiying types
#14 opened Nov 19, 2014 by kmcallister
foo.unwrap_or(panic!(…)) A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. T-middle Type: Probably requires verifiying types
#19 opened Dec 1, 2014 by ftxqxd
comparison with x.as_str() where x suffices A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. S-needs-discussion Status: Needs further discussion before merging or work can be started T-middle Type: Probably requires verifiying types
#181 opened Aug 16, 2015 by llogiq
Suggest usage of ref instead of &* A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. T-AST Type: Requires working with the AST
#188 opened Aug 17, 2015 by killercup
Result depending on execution order A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. good-first-issue These issues are a good way to get started with Clippy T-AST Type: Requires working with the AST T-MIR Type: This lint will require working with the MIR
#277 opened Sep 2, 2015 by llogiq
1 of 3 tasks
Idea: Unintentional borrowing with &str return. A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. T-middle Type: Probably requires verifiying types
#305 opened Sep 6, 2015 by bluss
idea: Combination of str_to_string and needless_closure A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. T-middle Type: Probably requires verifiying types
#317 opened Sep 7, 2015 by llogiq
Lint on returning unbounded lifetimes A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. T-AST Type: Requires working with the AST
#345 opened Sep 23, 2015 by Manishearth
while_let_loop fails to account for lifetimes C-bug Category: Clippy is not doing the correct thing L-suggestion Lint: Improving, adding or fixing lint suggestions
#362 opened Oct 2, 2015 by cuviper
Enum where all variants have the same variable(s) S-needs-discussion Status: Needs further discussion before merging or work can be started
#368 opened Oct 7, 2015 by Pyriphlegethon
Catch transmuting Option<&T> to Option<&mut T> C-enhancement Category: Enhancement of lints, like adding more cases or adding help messages E-medium Call for participation: Medium difficulty level problem and requires some initial experience. T-middle Type: Probably requires verifiying types
#372 opened Oct 8, 2015 by fhartwig
Shadowing of types via Generic Parameter A-lint Area: New lints E-hard Call for participation: This a hard problem and requires more experience or effort to work on T-middle Type: Probably requires verifiying types
#380 opened Oct 12, 2015 by Havvy
Lint suggestion: benchmarks in main crate code A-lint Area: New lints T-AST Type: Requires working with the AST
#397 opened Oct 17, 2015 by skade
Weird warning for needless_range_loop C-bug Category: Clippy is not doing the correct thing
#398 opened Oct 17, 2015 by antoyo
Suggest changing *x to x in toplevel_ref_arg C-enhancement Category: Enhancement of lints, like adding more cases or adding help messages
#406 opened Oct 22, 2015 by llogiq
Suggest using Cow on mixture of &'static str + Strings A-lint Area: New lints E-hard Call for participation: This a hard problem and requires more experience or effort to work on T-middle Type: Probably requires verifiying types
#320 opened Sep 8, 2015 by llogiq
ProTip! no:milestone will show everything without a milestone.