This commit is contained in:
Ada Alakbarova 2025-08-05 23:07:11 +02:00
parent 3e218d1084
commit 77c96c031b
No known key found for this signature in database
2 changed files with 6 additions and 13 deletions

View file

@ -1,5 +1,5 @@
#![warn(clippy::double_parens)]
#![allow(dead_code, clippy::eq_op)]
#![expect(clippy::eq_op)]
#![feature(custom_inner_attributes)]
#![rustfmt::skip]
@ -14,32 +14,26 @@ impl DummyStruct {
fn simple_double_parens() -> i32 {
((0))
//~^ double_parens
}
fn fn_double_parens() {
dummy_fn((0));
//~^ double_parens
}
fn method_double_parens(x: DummyStruct) {
x.dummy_method((0));
//~^ double_parens
}
fn tuple_double_parens() -> (i32, i32) {
((1, 2))
//~^ double_parens
}
fn unit_double_parens() {
(())
//~^ double_parens
}
fn fn_tuple_ok() {
@ -63,7 +57,6 @@ fn inside_macro() {
assert_eq!((1, 2), (1, 2), "Error");
assert_eq!(((1, 2)), (1, 2), "Error");
//~^ double_parens
}
fn main() {}

View file

@ -8,31 +8,31 @@ LL | ((0))
= help: to override `-D warnings` add `#[allow(clippy::double_parens)]`
error: consider removing unnecessary double parentheses
--> tests/ui/double_parens.rs:22:14
--> tests/ui/double_parens.rs:20:14
|
LL | dummy_fn((0));
| ^^^
error: consider removing unnecessary double parentheses
--> tests/ui/double_parens.rs:28:20
--> tests/ui/double_parens.rs:25:20
|
LL | x.dummy_method((0));
| ^^^
error: consider removing unnecessary double parentheses
--> tests/ui/double_parens.rs:34:5
--> tests/ui/double_parens.rs:30:5
|
LL | ((1, 2))
| ^^^^^^^^
error: consider removing unnecessary double parentheses
--> tests/ui/double_parens.rs:40:5
--> tests/ui/double_parens.rs:35:5
|
LL | (())
| ^^^^
error: consider removing unnecessary double parentheses
--> tests/ui/double_parens.rs:64:16
--> tests/ui/double_parens.rs:58:16
|
LL | assert_eq!(((1, 2)), (1, 2), "Error");
| ^^^^^^^^