A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

lint rust
72 Open Issues Need Help Last updated: Jul 10, 2026

Open Issues Need Help

View All on GitHub
good first issue A-category

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue L-suggestion

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-middle A-lint L-perf

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-middle A-lint L-style

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-lint

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-lint L-style

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-middle A-lint L-correctness

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-middle A-lint L-correctness

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
Lint for Iterator + Copy about 2 months ago
good first issue E-medium A-lint L-correctness

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-lint

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue S-needs-discussion I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue E-help-wanted

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-middle A-lint L-unnecessary

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-lint

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-suggestion-causes-error I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-middle A-lint L-correctness L-unnecessary

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-middle A-lint L-unnecessary

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement C-tracking-issue

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue S-needs-discussion

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-middle A-lint L-style

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-suggestion-causes-bug

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-lint G-Rust-for-Linux

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-lint

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-lint

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-lint

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-lint

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-positive

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-negative

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue I-false-negative

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
C-bug good first issue

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-AST A-lint L-perf

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue E-medium T-middle C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

AI Summary: This is a tracking issue aimed at enabling `rustfix` to automatically apply several existing lint suggestions. It requires removing `@no-rustfix` annotations from a list of specified test files and refactoring the corresponding lint logic to generate `multipart_suggestion`s. This change will allow `rustfix` to provide more comprehensive and automatically applicable fixes for these lints.

Complexity: 3/5
good first issue E-medium C-tracking-issue

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue C-enhancement S-fixed

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue T-AST A-lint

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust
good first issue A-documentation

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

AI Summary: Update the Clippy project's CONTRIBUTING.md file to replace outdated IntelliJ Rust setup instructions with instructions for the current recommended Rust IDE, RustRover.

Complexity: 2/5
good first issue A-documentation

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust

AI Summary: The task is to investigate why Clippy's `large_enum_variant` lint suggests using `Box` as a solution for large enum variants, which is problematic in `no_std` environments lacking an allocator. The goal is to either find a way to make the lint suggestion more context-aware or document this limitation.

Complexity: 4/5
C-bug good first issue I-suggestion-causes-error

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

Rust
#lint#rust