rust-lang

rust-lang/rust-clippy

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

81 good first / help-wanted issues · Rust · last activity Jul 10, 2026

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

Open Issues Need Help

View All on GitHub
C-bug good first issue T-macros I-false-positive
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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 L-suggestion
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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 E-help-wanted
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
Ban Stacked `if`'s about 1 month ago
good first issue A-lint
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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-category
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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 A-lint L-correctness
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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
rust-lang/rust-clippy
13.4K

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

Rust
#lint#rust