Skip to content

Issues: rust-lang/rust-clippy

[Roadmap] False Positive Rate
#6623 by flip1995 was closed Sep 20, 2024
Closed 12
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

Lint masking bits and shift A-lint Area: New lints good-first-issue These issues are a good way to get started with Clippy T-AST Type: Requires working with the AST
#6632 opened Jan 23, 2021 by tesuji
Add a lint for items used before definition,inside expression block A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. L-style Lint: Belongs in the style lint group T-AST Type: Requires working with the AST
#5352 opened Mar 22, 2020 by rodrimati1992
scan => unfold A-lint Area: New lints T-AST Type: Requires working with the AST
#3467 opened Nov 29, 2018 by leonardo-m
DeMorgan for all/any in attrs A-lint Area: New lints L-style Lint: Belongs in the style lint group S-blocked Status: marked as blocked ❌ on something else such as an RFC or other implementation work T-AST Type: Requires working with the AST T-macros Type: Issues with macros and macro expansion
#3176 opened Sep 13, 2018 by llogiq
Lint #[cfg(any(_))] / #[cfg(all(_))] attributes A-lint Area: New lints L-style Lint: Belongs in the style lint group T-AST Type: Requires working with the AST
#3175 opened Sep 13, 2018 by llogiq
Spell checking A-documentation Area: Adding or improving documentation E-medium Call for participation: Medium difficulty level problem and requires some initial experience. T-AST Type: Requires working with the AST
#2508 opened Mar 5, 2018 by gnzlbg
Lint functions with exactly the same body 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
#2263 opened Dec 6, 2017 by clarfonthey
Warn if file contains large number of items A-lint Area: New lints good-first-issue These issues are a good way to get started with Clippy L-guidelines Lint: Related to the Rust API Guidelines T-AST Type: Requires working with the AST
#2261 opened Dec 6, 2017 by clarfonthey
macro_rules blocks shouldn't allow fragment specifiers A-lint Area: New lints C-an-interesting-project Category: Interesting projects, that usually are more involved design/code wise. L-correctness Lint: Belongs in the correctness lint group T-AST Type: Requires working with the AST
#2211 opened Nov 7, 2017 by KamilaBorowska
Lint for likely-malformed reference style links A-documentation Area: Adding or improving documentation A-lint Area: New lints good-first-issue These issues are a good way to get started with Clippy L-correctness Lint: Belongs in the correctness lint group T-AST Type: Requires working with the AST
#1952 opened Aug 13, 2017 by CAD97
Rust API Guidelines: Types for a set of flags are bitflags, not enums A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. L-guidelines Lint: Related to the Rust API Guidelines L-style Lint: Belongs in the style lint group T-AST Type: Requires working with the AST
#1795 opened May 27, 2017 by mcarton
Warn methods in doc comments written as fun() instead of fun A-documentation Area: Adding or improving documentation L-style Lint: Belongs in the style lint group S-needs-discussion Status: Needs further discussion before merging or work can be started T-AST Type: Requires working with the AST
#1750 opened May 11, 2017 by clarfonthey
detect #[allow(warnings)] and issue an unsilenceable warning good-first-issue These issues are a good way to get started with Clippy S-needs-discussion Status: Needs further discussion before merging or work can be started T-AST Type: Requires working with the AST
#1648 opened Mar 31, 2017 by oli-obk
Warn about uses of Rust types where a C (raw) type is expected A-lint Area: New lints E-hard Call for participation: This a hard problem and requires more experience or effort to work on good-first-issue These issues are a good way to get started with Clippy L-correctness Lint: Belongs in the correctness lint group T-AST Type: Requires working with the AST
#1631 opened Mar 20, 2017 by pgerber
Lint for denylisted-strings, similar to denylisted-names A-lint Area: New lints good-first-issue These issues are a good way to get started with Clippy T-AST Type: Requires working with the AST
#1624 opened Mar 15, 2017 by clarfonthey
Deny unmatched left-to-right and right-to-left marker, embedding and override. A-lint Area: New lints T-AST Type: Requires working with the AST
#1389 opened Dec 18, 2016 by ghost
Lint code that has been commented out A-lint Area: New lints C-an-interesting-project Category: Interesting projects, that usually are more involved design/code wise. E-hard Call for participation: This a hard problem and requires more experience or effort to work on T-AST Type: Requires working with the AST
#1348 opened Nov 19, 2016 by killercup
lint long chains of into/float additions/multiplications A-lint Area: New lints good-first-issue These issues are a good way to get started with Clippy L-perf Lint: Belongs in the perf lint group T-AST Type: Requires working with the AST
#1243 opened Sep 25, 2016 by llogiq
Documentation/Markdown Lints A-documentation Area: Adding or improving documentation A-lint Area: New lints E-medium Call for participation: Medium difficulty level problem and requires some initial experience. L-style Lint: Belongs in the style lint group T-AST Type: Requires working with the AST
#1007 opened Jun 12, 2016 by killercup
lint lints that lint spans of different nodes than those currently visited A-lint Area: New lints E-hard Call for participation: This a hard problem and requires more experience or effort to work on T-AST Type: Requires working with the AST
#863 opened Apr 18, 2016 by llogiq
lint format strings that mix positional and non-positional parameters 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
#857 opened Apr 15, 2016 by llogiq
Possible suggestion improvements on match_ref_pats C-enhancement Category: Enhancement of lints, like adding more cases or adding help messages good-first-issue These issues are a good way to get started with Clippy T-AST Type: Requires working with the AST
#849 opened Apr 10, 2016 by llogiq
Consequences of ptr_arg 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-AST Type: Requires working with the AST
#846 opened Apr 9, 2016 by llogiq
2 tasks
lint double comparisons 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
#753 opened Mar 10, 2016 by llogiq
Lint unnecessary doc(hidden) attribute 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
#657 opened Feb 13, 2016 by crumblingstatue
ProTip! Exclude everything labeled bug with -label:bug.