Issue del repository
rust-lang/rust-clippy
A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Issue
Aperta
Expand float_cmp to structs with PartialEq
C-enhancementL-correctnessT-middlegood first issue
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
5 commenti0 reazioni0 assegnatari
Aperta
New Lint: No recursion without tail calls
A-lintL-perfT-middlegood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
7 commenti0 reazioni0 assegnatari
Aperta
Two suggestions for more DRY code
A-lintL-styleT-middlegood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
3 commenti0 reazioni0 assegnatari
Aperta
Lint `set_*` and `get_*` methods that do nothing but access the field
A-lintL-styleT-middlegood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
18 commenti3 reazioni0 assegnatari
Aperta
don't fold(..) an Option when you can map_or(..)
A-lintL-styleT-middlegood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
2 commenti0 reazioni0 assegnatari
Aperta
Lint `let mut x = x;` where `x` is a function argument
A-lintL-unnecessaryT-middlegood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
4 commenti1 reazione0 assegnatari
Aperta
detect #[allow(warnings)] and issue an unsilenceable warning
S-needs-discussionT-ASTgood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
1 commento0 reazioni0 assegnatari
Aperta
Analyze HIC++ and figure out if we are missing some important lints
C-an-interesting-projectC-questionS-needs-discussiongood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
4 commenti1 reazione0 assegnatari
Aperta
Warn about uses of Rust types where a C (raw) type is expected
A-lintE-hardL-correctnessT-ASTgood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
4 commenti3 reazioni0 assegnatari
Aperta
Lint for denylisted-strings, similar to denylisted-names
A-lintT-ASTgood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
7 commenti0 reazioni0 assegnatari
Aperta
should_implement_trait should include ToOwned, FromStr
C-enhancementL-styleT-middlegood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
1 commento0 reazioni0 assegnatari
Aperta
Always true expressions in if expressions
A-lintL-correctnessT-middlegood first issue
Perché consigliataHa una label adatta ai principianti · Guida alla contribuzione disponibile
Ha una label adatta ai principiantiGuida alla contribuzione disponibile
3 commenti0 reazioni1 assegnatario
Aperta
Lint functions taking references as arguments but only use them to create an owned value
A-lintE-hardL-unnecessaryT-middlegood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
3 commenti0 reazioni0 assegnatari
Aperta
Lint for Iterator + Copy
A-lintE-mediumL-correctnessgood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
1 commento0 reazioni0 assegnatari
Aperta
Lint unwrap in drop impls
A-lintE-hardL-correctnessT-middlegood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
2 commenti0 reazioni0 assegnatari
Aperta
Lint on method/struct fields sharing the same name
A-lintL-styleT-middlegood first issue
Perché consigliataHa una label adatta ai principianti · Guida alla contribuzione disponibile
Ha una label adatta ai principiantiGuida alla contribuzione disponibile
7 commenti0 reazioni1 assegnatario
Aperta
improve suggestions around `&*` and don't add parenthesis
C-enhancementL-suggestiongood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
2 commenti0 reazioni0 assegnatari
Aperta
useless op on lhs of integer division or modulo
A-lintL-correctnessL-unnecessaryT-middlegood first issue
Perché consigliataHa una label adatta ai principianti · Guida alla contribuzione disponibile
Ha una label adatta ai principiantiGuida alla contribuzione disponibile
2 commenti0 reazioni1 assegnatario
Aperta
lint long chains of into/float additions/multiplications
A-lintL-perfT-ASTgood first issue
Perché consigliataNessun assegnatario · Ha una label adatta ai principianti
Nessun assegnatarioHa una label adatta ai principiantiGuida alla contribuzione disponibile
13 commenti0 reazioni0 assegnatari
Aperta
Lint to warn about str::as_ptr() usage in ffi call
A-lintL-correctnessT-middlegood first issue
Perché consigliataNessun assegnatario · Nessun commento
Nessun assegnatarioNessun commentoHa una label adatta ai principiantiGuida alla contribuzione disponibile
0 commenti0 reazioni0 assegnatari